├── .gitignore ├── HEADER.txt ├── Tall Worlds └── changelog.txt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── license.txt ├── settings.gradle └── src ├── main ├── cubicchunks │ ├── CubicChunkSystem.java │ ├── TallWorldsMod.java │ ├── api │ │ └── generators │ │ │ └── ITerrainGenerator.java │ ├── client │ │ ├── ClientCubeCache.java │ │ └── WorldClientContext.java │ ├── generator │ │ ├── ColumnGenerator.java │ │ ├── FeatureProcessor.java │ │ ├── GeneratorPipeline.java │ │ ├── GeneratorStage.java │ │ ├── StructureProcessor.java │ │ ├── SurfaceProcessor.java │ │ ├── TerrainProcessor.java │ │ ├── builder │ │ │ ├── BasicBuilder.java │ │ │ └── IBuilder.java │ │ ├── features │ │ │ ├── BiomeFeatures.java │ │ │ ├── FeatureGenerator.java │ │ │ ├── MineralGenerator.java │ │ │ ├── MultiFeatureGenerator.java │ │ │ ├── SurfaceBlockReplacer.java │ │ │ ├── SurfaceFeatureGenerator.java │ │ │ ├── TallGrassGenerator.java │ │ │ ├── VariantFeatureGenerator.java │ │ │ └── trees │ │ │ │ ├── BigTreeGenerator.java │ │ │ │ ├── HugeTreeGenerator.java │ │ │ │ ├── SimpleTreeGenerator.java │ │ │ │ └── TreeGenerator.java │ │ ├── noise │ │ │ ├── NoiseGeneratorMultiFractal.java │ │ │ └── NoiseGeneratorSimplex.java │ │ ├── structures │ │ │ ├── CubicCaveGenerator.java │ │ │ ├── CubicRavineGenerator.java │ │ │ └── CubicStructureGenerator.java │ │ └── terrain │ │ │ ├── FlatTerrainGenerator.java │ │ │ ├── GlobalGeneratorConfig.java │ │ │ └── VanillaTerrainGenerator.java │ ├── lighting │ │ ├── DiffuseLightingCalculator.java │ │ ├── FirstLightProcessor.java │ │ ├── LightingManager.java │ │ ├── SkyLightOcclusionProcessor.java │ │ └── SkyLightUpdateCalculator.java │ ├── network │ │ ├── ClientHandler.java │ │ ├── PacketBulkCubeData.java │ │ ├── PacketCubeBlockChange.java │ │ ├── PacketCubeChange.java │ │ ├── PacketUnloadColumns.java │ │ ├── PacketUnloadCubes.java │ │ └── WorldEncoder.java │ ├── perf │ │ ├── Profiler.java │ │ ├── ProfilerCounter.java │ │ └── Timer.java │ ├── server │ │ ├── CubeIO.java │ │ ├── CubePlayerManager.java │ │ ├── CubeWatcher.java │ │ ├── ServerCubeCache.java │ │ └── WorldServerContext.java │ ├── util │ │ ├── AddressTools.java │ │ ├── ArrayBatchedQueue.java │ │ ├── Bits.java │ │ ├── ConcurrentBatchedMappedQueue.java │ │ ├── ConcurrentBatchedQueue.java │ │ ├── Coords.java │ │ ├── CubeBlockMap.java │ │ ├── CubeCoords.java │ │ ├── FastIntQueue.java │ │ ├── MathHelper.java │ │ ├── Progress.java │ │ ├── RangeInt.java │ │ ├── TerrainGeneratorUtils.java │ │ ├── Timer.java │ │ ├── ValueCache.java │ │ └── processor │ │ │ ├── BlockColumnProcessor.java │ │ │ ├── ColumnProcessor.java │ │ │ ├── CubeProcessor.java │ │ │ └── QueueProcessor.java │ ├── visibility │ │ ├── CubeSelector.java │ │ ├── CuboidalCubeSelector.java │ │ └── EllipsoidalCubeSelector.java │ └── world │ │ ├── ChunkSectionHelper.java │ │ ├── EntityContainer.java │ │ ├── ICubeCache.java │ │ ├── IEntityActionListener.java │ │ ├── OpacityIndex.java │ │ ├── WorldContext.java │ │ ├── biome │ │ ├── BiomeBlockReplacer.java │ │ └── ICubicBiome.java │ │ ├── column │ │ ├── BlankColumn.java │ │ └── Column.java │ │ └── cube │ │ ├── BlankCube.java │ │ └── Cube.java └── resources │ └── logback.xml └── test └── cubicchunks ├── BenchmarkDiffuseLighting.java ├── TestAddressTools.java ├── TestEllipsoidalCubeSelector.java ├── TestOpacityIndex.java ├── generator └── features │ └── TestFeatureGenerator.java └── image ├── ImageWriter.java └── ImageWriterMain.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/.gitignore -------------------------------------------------------------------------------- /HEADER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/HEADER.txt -------------------------------------------------------------------------------- /Tall Worlds/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/Tall Worlds/changelog.txt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/gradlew.bat -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/license.txt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = theName 2 | -------------------------------------------------------------------------------- /src/main/cubicchunks/CubicChunkSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/CubicChunkSystem.java -------------------------------------------------------------------------------- /src/main/cubicchunks/TallWorldsMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/TallWorldsMod.java -------------------------------------------------------------------------------- /src/main/cubicchunks/api/generators/ITerrainGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/api/generators/ITerrainGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/client/ClientCubeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/client/ClientCubeCache.java -------------------------------------------------------------------------------- /src/main/cubicchunks/client/WorldClientContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/client/WorldClientContext.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/ColumnGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/ColumnGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/FeatureProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/FeatureProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/GeneratorPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/GeneratorPipeline.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/GeneratorStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/GeneratorStage.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/StructureProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/StructureProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/SurfaceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/SurfaceProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/TerrainProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/TerrainProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/builder/BasicBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/builder/BasicBuilder.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/builder/IBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/builder/IBuilder.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/BiomeFeatures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/BiomeFeatures.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/FeatureGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/FeatureGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/MineralGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/MineralGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/MultiFeatureGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/MultiFeatureGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/SurfaceBlockReplacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/SurfaceBlockReplacer.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/SurfaceFeatureGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/SurfaceFeatureGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/TallGrassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/TallGrassGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/VariantFeatureGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/VariantFeatureGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/trees/BigTreeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/trees/BigTreeGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/trees/HugeTreeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/trees/HugeTreeGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/trees/SimpleTreeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/trees/SimpleTreeGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/features/trees/TreeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/features/trees/TreeGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/noise/NoiseGeneratorMultiFractal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/noise/NoiseGeneratorMultiFractal.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/noise/NoiseGeneratorSimplex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/noise/NoiseGeneratorSimplex.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/structures/CubicCaveGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/structures/CubicCaveGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/structures/CubicRavineGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/structures/CubicRavineGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/structures/CubicStructureGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/structures/CubicStructureGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/terrain/FlatTerrainGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/terrain/FlatTerrainGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/terrain/GlobalGeneratorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/terrain/GlobalGeneratorConfig.java -------------------------------------------------------------------------------- /src/main/cubicchunks/generator/terrain/VanillaTerrainGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/generator/terrain/VanillaTerrainGenerator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/lighting/DiffuseLightingCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/lighting/DiffuseLightingCalculator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/lighting/FirstLightProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/lighting/FirstLightProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/lighting/LightingManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/lighting/LightingManager.java -------------------------------------------------------------------------------- /src/main/cubicchunks/lighting/SkyLightOcclusionProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/lighting/SkyLightOcclusionProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/lighting/SkyLightUpdateCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/lighting/SkyLightUpdateCalculator.java -------------------------------------------------------------------------------- /src/main/cubicchunks/network/ClientHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/network/ClientHandler.java -------------------------------------------------------------------------------- /src/main/cubicchunks/network/PacketBulkCubeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/network/PacketBulkCubeData.java -------------------------------------------------------------------------------- /src/main/cubicchunks/network/PacketCubeBlockChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/network/PacketCubeBlockChange.java -------------------------------------------------------------------------------- /src/main/cubicchunks/network/PacketCubeChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/network/PacketCubeChange.java -------------------------------------------------------------------------------- /src/main/cubicchunks/network/PacketUnloadColumns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/network/PacketUnloadColumns.java -------------------------------------------------------------------------------- /src/main/cubicchunks/network/PacketUnloadCubes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/network/PacketUnloadCubes.java -------------------------------------------------------------------------------- /src/main/cubicchunks/network/WorldEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/network/WorldEncoder.java -------------------------------------------------------------------------------- /src/main/cubicchunks/perf/Profiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/perf/Profiler.java -------------------------------------------------------------------------------- /src/main/cubicchunks/perf/ProfilerCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/perf/ProfilerCounter.java -------------------------------------------------------------------------------- /src/main/cubicchunks/perf/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/perf/Timer.java -------------------------------------------------------------------------------- /src/main/cubicchunks/server/CubeIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/server/CubeIO.java -------------------------------------------------------------------------------- /src/main/cubicchunks/server/CubePlayerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/server/CubePlayerManager.java -------------------------------------------------------------------------------- /src/main/cubicchunks/server/CubeWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/server/CubeWatcher.java -------------------------------------------------------------------------------- /src/main/cubicchunks/server/ServerCubeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/server/ServerCubeCache.java -------------------------------------------------------------------------------- /src/main/cubicchunks/server/WorldServerContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/server/WorldServerContext.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/AddressTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/AddressTools.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/ArrayBatchedQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/ArrayBatchedQueue.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/Bits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/Bits.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/ConcurrentBatchedMappedQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/ConcurrentBatchedMappedQueue.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/ConcurrentBatchedQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/ConcurrentBatchedQueue.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/Coords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/Coords.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/CubeBlockMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/CubeBlockMap.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/CubeCoords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/CubeCoords.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/FastIntQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/FastIntQueue.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/MathHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/MathHelper.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/Progress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/Progress.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/RangeInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/RangeInt.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/TerrainGeneratorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/TerrainGeneratorUtils.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/Timer.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/ValueCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/ValueCache.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/processor/BlockColumnProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/processor/BlockColumnProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/processor/ColumnProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/processor/ColumnProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/processor/CubeProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/processor/CubeProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/util/processor/QueueProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/util/processor/QueueProcessor.java -------------------------------------------------------------------------------- /src/main/cubicchunks/visibility/CubeSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/visibility/CubeSelector.java -------------------------------------------------------------------------------- /src/main/cubicchunks/visibility/CuboidalCubeSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/visibility/CuboidalCubeSelector.java -------------------------------------------------------------------------------- /src/main/cubicchunks/visibility/EllipsoidalCubeSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/visibility/EllipsoidalCubeSelector.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/ChunkSectionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/ChunkSectionHelper.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/EntityContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/EntityContainer.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/ICubeCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/ICubeCache.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/IEntityActionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/IEntityActionListener.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/OpacityIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/OpacityIndex.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/WorldContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/WorldContext.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/biome/BiomeBlockReplacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/biome/BiomeBlockReplacer.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/biome/ICubicBiome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/biome/ICubicBiome.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/column/BlankColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/column/BlankColumn.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/column/Column.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/column/Column.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/cube/BlankCube.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/cube/BlankCube.java -------------------------------------------------------------------------------- /src/main/cubicchunks/world/cube/Cube.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/cubicchunks/world/cube/Cube.java -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/cubicchunks/BenchmarkDiffuseLighting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/test/cubicchunks/BenchmarkDiffuseLighting.java -------------------------------------------------------------------------------- /src/test/cubicchunks/TestAddressTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/test/cubicchunks/TestAddressTools.java -------------------------------------------------------------------------------- /src/test/cubicchunks/TestEllipsoidalCubeSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/test/cubicchunks/TestEllipsoidalCubeSelector.java -------------------------------------------------------------------------------- /src/test/cubicchunks/TestOpacityIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/test/cubicchunks/TestOpacityIndex.java -------------------------------------------------------------------------------- /src/test/cubicchunks/generator/features/TestFeatureGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/test/cubicchunks/generator/features/TestFeatureGenerator.java -------------------------------------------------------------------------------- /src/test/cubicchunks/image/ImageWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/test/cubicchunks/image/ImageWriter.java -------------------------------------------------------------------------------- /src/test/cubicchunks/image/ImageWriterMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TallWorlds/CubicChunks/HEAD/src/test/cubicchunks/image/ImageWriterMain.java --------------------------------------------------------------------------------