├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── build_pr.yml │ ├── publish_pr.yml │ ├── release.yml │ ├── report.yml │ └── snapshot.yml ├── .gitignore ├── LICENSE ├── README.md ├── SHORT.md ├── fabric └── build.gradle ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── original.png └── squished.png ├── neoforge └── build.gradle ├── settings.gradle ├── src ├── fabric │ └── java │ │ └── dev │ │ └── lukebemish │ │ └── biomesquisher │ │ └── impl │ │ └── fabric │ │ ├── BiomeSquisherMod.java │ │ └── PlatformImpl.java ├── main │ ├── java │ │ └── dev │ │ │ └── lukebemish │ │ │ └── biomesquisher │ │ │ ├── BiomeSquisherRegistries.java │ │ │ ├── DimensionBehaviour.java │ │ │ ├── Injection.java │ │ │ ├── Relative.java │ │ │ ├── Series.java │ │ │ ├── Squisher.java │ │ │ ├── impl │ │ │ ├── BiomeSquisher.java │ │ │ ├── BiomeSquisherCommands.java │ │ │ ├── Context.java │ │ │ ├── Dimension.java │ │ │ ├── InternalScalingSampler.java │ │ │ ├── Platform.java │ │ │ ├── Services.java │ │ │ ├── Squishers.java │ │ │ ├── SurfaceModifierBootstrap.java │ │ │ ├── Utils.java │ │ │ ├── WrappingRuleSource.java │ │ │ ├── dump │ │ │ │ ├── BiomeDumper.java │ │ │ │ └── PngOutput.java │ │ │ ├── injected │ │ │ │ ├── ResettableSupplier.java │ │ │ │ ├── Squishable.java │ │ │ │ └── package-info.java │ │ │ ├── mixin │ │ │ │ ├── BiomeSourceMixin.java │ │ │ │ ├── DensityFunctionsMixin.java │ │ │ │ ├── MinecraftServerMixin.java │ │ │ │ ├── MultiNoiseBiomeSourceAccessor.java │ │ │ │ ├── MultiNoiseBiomeSourceMixin.java │ │ │ │ ├── NoiseBasedChunkGeneratorAccessor.java │ │ │ │ ├── ParameterListMixin.java │ │ │ │ └── RuleSourceMixin.java │ │ │ ├── package-info.java │ │ │ └── server │ │ │ │ └── WebServerThread.java │ │ │ └── surface │ │ │ ├── AfterModifier.java │ │ │ ├── AllPredicate.java │ │ │ ├── AlwaysConditionPredicate.java │ │ │ ├── AlwaysPredicate.java │ │ │ ├── AndConditionPredicate.java │ │ │ ├── AndPredicate.java │ │ │ ├── AnyPredicate.java │ │ │ ├── AppendModifier.java │ │ │ ├── BeforeModifier.java │ │ │ ├── BiomeConditionPredicate.java │ │ │ ├── ChainFinder.java │ │ │ ├── CheckFinder.java │ │ │ ├── ConditionPredicate.java │ │ │ ├── FindModifier.java │ │ │ ├── IfTruePredicate.java │ │ │ ├── ManyFinder.java │ │ │ ├── MatchingFinder.java │ │ │ ├── MatchingModifier.java │ │ │ ├── ModificationView.java │ │ │ ├── NeverConditionPredicate.java │ │ │ ├── NeverPredicate.java │ │ │ ├── NotConditionPredicate.java │ │ │ ├── NotPredicate.java │ │ │ ├── OrConditionPredicate.java │ │ │ ├── OrPredicate.java │ │ │ ├── PrependModifier.java │ │ │ ├── ReplaceConditionModifier.java │ │ │ ├── ReplaceModifier.java │ │ │ ├── RuleFinder.java │ │ │ ├── RuleModifier.java │ │ │ ├── RuleMutator.java │ │ │ ├── RulePredicate.java │ │ │ ├── SequenceModifier.java │ │ │ ├── SurfaceRuleInjection.java │ │ │ ├── SurfaceRuleModifierUtils.java │ │ │ ├── ThenRunFinder.java │ │ │ ├── TypeConditionPredicate.java │ │ │ ├── TypePredicate.java │ │ │ └── package-info.java │ └── resources │ │ ├── assets │ │ └── biomesquisher │ │ │ └── lang │ │ │ └── en_us.json │ │ ├── biome_dump.html │ │ ├── biomesquisher.mixins.json │ │ └── mods.groovy ├── neoforge │ └── java │ │ └── dev │ │ └── lukebemish │ │ └── biomesquisher │ │ └── impl │ │ └── neoforge │ │ ├── BiomeSquisherMod.java │ │ └── PlatformImpl.java ├── testcommon │ ├── java │ │ └── dev │ │ │ └── lukebemish │ │ │ └── biomesquisher │ │ │ └── test │ │ │ ├── BiomeSquisherGameTests.java │ │ │ ├── CustomTestReporter.java │ │ │ ├── LayoutTest.java │ │ │ ├── SourceProvider.java │ │ │ ├── TestPlatform.java │ │ │ ├── TestUtils.java │ │ │ └── mixin │ │ │ ├── PresetMixin.java │ │ │ └── PresetProviderMixin.java │ └── resources │ │ ├── biomesquisher.test.mixins.json │ │ ├── data │ │ └── biomesquishertests │ │ │ ├── biomesquisher │ │ │ ├── series │ │ │ │ └── nether_in_overworld.json │ │ │ ├── squisher │ │ │ │ ├── basalt_deltas.json │ │ │ │ ├── crimson_forest.json │ │ │ │ ├── soul_sand_valley.json │ │ │ │ └── warped_forest.json │ │ │ └── surface_rule_injection │ │ │ │ └── test_injection.json │ │ │ └── structure │ │ │ └── empty.nbt │ │ ├── mods.groovy │ │ └── test │ │ └── layouts │ │ ├── temp_continentalness_1.json │ │ ├── temp_continentalness_1.png │ │ ├── temp_humidity_1.json │ │ └── temp_humidity_1.png ├── testfabric │ └── java │ │ └── dev │ │ └── lukebemish │ │ └── biomesquisher │ │ └── test │ │ └── fabric │ │ ├── BiomeSquisherTest.java │ │ └── TestPlatformImpl.java └── testneoforge │ └── java │ └── dev │ └── lukebemish │ └── biomesquisher │ └── test │ └── neoforge │ ├── BiomeSquisherTest.java │ └── TestPlatformImpl.java ├── testfabric └── build.gradle ├── testneoforge └── build.gradle └── version.properties /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.github/workflows/build_pr.yml -------------------------------------------------------------------------------- /.github/workflows/publish_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.github/workflows/publish_pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.github/workflows/report.yml -------------------------------------------------------------------------------- /.github/workflows/snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.github/workflows/snapshot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/README.md -------------------------------------------------------------------------------- /SHORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/SHORT.md -------------------------------------------------------------------------------- /fabric/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/fabric/build.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/images/original.png -------------------------------------------------------------------------------- /images/squished.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/images/squished.png -------------------------------------------------------------------------------- /neoforge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/neoforge/build.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/fabric/java/dev/lukebemish/biomesquisher/impl/fabric/BiomeSquisherMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/fabric/java/dev/lukebemish/biomesquisher/impl/fabric/BiomeSquisherMod.java -------------------------------------------------------------------------------- /src/fabric/java/dev/lukebemish/biomesquisher/impl/fabric/PlatformImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/fabric/java/dev/lukebemish/biomesquisher/impl/fabric/PlatformImpl.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/BiomeSquisherRegistries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/BiomeSquisherRegistries.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/DimensionBehaviour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/DimensionBehaviour.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/Injection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/Injection.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/Relative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/Relative.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/Series.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/Series.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/Squisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/Squisher.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/BiomeSquisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/BiomeSquisher.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/BiomeSquisherCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/BiomeSquisherCommands.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/Context.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/Dimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/Dimension.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/InternalScalingSampler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/InternalScalingSampler.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/Platform.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/Services.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/Services.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/Squishers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/Squishers.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/SurfaceModifierBootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/SurfaceModifierBootstrap.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/Utils.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/WrappingRuleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/WrappingRuleSource.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/dump/BiomeDumper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/dump/BiomeDumper.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/dump/PngOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/dump/PngOutput.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/injected/ResettableSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/injected/ResettableSupplier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/injected/Squishable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/injected/Squishable.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/injected/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/injected/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/BiomeSourceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/BiomeSourceMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/DensityFunctionsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/DensityFunctionsMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/MinecraftServerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/MinecraftServerMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/MultiNoiseBiomeSourceAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/MultiNoiseBiomeSourceAccessor.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/MultiNoiseBiomeSourceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/MultiNoiseBiomeSourceMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/NoiseBasedChunkGeneratorAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/NoiseBasedChunkGeneratorAccessor.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/ParameterListMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/ParameterListMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/mixin/RuleSourceMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/mixin/RuleSourceMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/impl/server/WebServerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/impl/server/WebServerThread.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AfterModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AfterModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AllPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AllPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AlwaysConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AlwaysConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AlwaysPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AlwaysPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AndConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AndConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AndPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AndPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AnyPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AnyPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/AppendModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/AppendModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/BeforeModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/BeforeModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/BiomeConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/BiomeConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/ChainFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/ChainFinder.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/CheckFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/CheckFinder.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/ConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/ConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/FindModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/FindModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/IfTruePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/IfTruePredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/ManyFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/ManyFinder.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/MatchingFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/MatchingFinder.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/MatchingModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/MatchingModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/ModificationView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/ModificationView.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/NeverConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/NeverConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/NeverPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/NeverPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/NotConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/NotConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/NotPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/NotPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/OrConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/OrConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/OrPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/OrPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/PrependModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/PrependModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/ReplaceConditionModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/ReplaceConditionModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/ReplaceModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/ReplaceModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/RuleFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/RuleFinder.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/RuleModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/RuleModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/RuleMutator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/RuleMutator.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/RulePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/RulePredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/SequenceModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/SequenceModifier.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/SurfaceRuleInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/SurfaceRuleInjection.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/SurfaceRuleModifierUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/SurfaceRuleModifierUtils.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/ThenRunFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/ThenRunFinder.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/TypeConditionPredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/TypeConditionPredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/TypePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/TypePredicate.java -------------------------------------------------------------------------------- /src/main/java/dev/lukebemish/biomesquisher/surface/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/java/dev/lukebemish/biomesquisher/surface/package-info.java -------------------------------------------------------------------------------- /src/main/resources/assets/biomesquisher/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/resources/assets/biomesquisher/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/biome_dump.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/resources/biome_dump.html -------------------------------------------------------------------------------- /src/main/resources/biomesquisher.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/resources/biomesquisher.mixins.json -------------------------------------------------------------------------------- /src/main/resources/mods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/main/resources/mods.groovy -------------------------------------------------------------------------------- /src/neoforge/java/dev/lukebemish/biomesquisher/impl/neoforge/BiomeSquisherMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/neoforge/java/dev/lukebemish/biomesquisher/impl/neoforge/BiomeSquisherMod.java -------------------------------------------------------------------------------- /src/neoforge/java/dev/lukebemish/biomesquisher/impl/neoforge/PlatformImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/neoforge/java/dev/lukebemish/biomesquisher/impl/neoforge/PlatformImpl.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/BiomeSquisherGameTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/BiomeSquisherGameTests.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/CustomTestReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/CustomTestReporter.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/LayoutTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/LayoutTest.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/SourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/SourceProvider.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/TestPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/TestPlatform.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/TestUtils.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/mixin/PresetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/mixin/PresetMixin.java -------------------------------------------------------------------------------- /src/testcommon/java/dev/lukebemish/biomesquisher/test/mixin/PresetProviderMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/java/dev/lukebemish/biomesquisher/test/mixin/PresetProviderMixin.java -------------------------------------------------------------------------------- /src/testcommon/resources/biomesquisher.test.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/biomesquisher.test.mixins.json -------------------------------------------------------------------------------- /src/testcommon/resources/data/biomesquishertests/biomesquisher/series/nether_in_overworld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/data/biomesquishertests/biomesquisher/series/nether_in_overworld.json -------------------------------------------------------------------------------- /src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/basalt_deltas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/basalt_deltas.json -------------------------------------------------------------------------------- /src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/crimson_forest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/crimson_forest.json -------------------------------------------------------------------------------- /src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/soul_sand_valley.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/soul_sand_valley.json -------------------------------------------------------------------------------- /src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/warped_forest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/data/biomesquishertests/biomesquisher/squisher/warped_forest.json -------------------------------------------------------------------------------- /src/testcommon/resources/data/biomesquishertests/biomesquisher/surface_rule_injection/test_injection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/data/biomesquishertests/biomesquisher/surface_rule_injection/test_injection.json -------------------------------------------------------------------------------- /src/testcommon/resources/data/biomesquishertests/structure/empty.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/data/biomesquishertests/structure/empty.nbt -------------------------------------------------------------------------------- /src/testcommon/resources/mods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/mods.groovy -------------------------------------------------------------------------------- /src/testcommon/resources/test/layouts/temp_continentalness_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/test/layouts/temp_continentalness_1.json -------------------------------------------------------------------------------- /src/testcommon/resources/test/layouts/temp_continentalness_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/test/layouts/temp_continentalness_1.png -------------------------------------------------------------------------------- /src/testcommon/resources/test/layouts/temp_humidity_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/test/layouts/temp_humidity_1.json -------------------------------------------------------------------------------- /src/testcommon/resources/test/layouts/temp_humidity_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testcommon/resources/test/layouts/temp_humidity_1.png -------------------------------------------------------------------------------- /src/testfabric/java/dev/lukebemish/biomesquisher/test/fabric/BiomeSquisherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testfabric/java/dev/lukebemish/biomesquisher/test/fabric/BiomeSquisherTest.java -------------------------------------------------------------------------------- /src/testfabric/java/dev/lukebemish/biomesquisher/test/fabric/TestPlatformImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testfabric/java/dev/lukebemish/biomesquisher/test/fabric/TestPlatformImpl.java -------------------------------------------------------------------------------- /src/testneoforge/java/dev/lukebemish/biomesquisher/test/neoforge/BiomeSquisherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testneoforge/java/dev/lukebemish/biomesquisher/test/neoforge/BiomeSquisherTest.java -------------------------------------------------------------------------------- /src/testneoforge/java/dev/lukebemish/biomesquisher/test/neoforge/TestPlatformImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/src/testneoforge/java/dev/lukebemish/biomesquisher/test/neoforge/TestPlatformImpl.java -------------------------------------------------------------------------------- /testfabric/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/testfabric/build.gradle -------------------------------------------------------------------------------- /testneoforge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukebemishprojects/BiomeSquisher/HEAD/testneoforge/build.gradle -------------------------------------------------------------------------------- /version.properties: -------------------------------------------------------------------------------- 1 | version=0.4.1 2 | --------------------------------------------------------------------------------