Links
Tags
Creators
Details
All versions
v1.7.0
Release
v1.7.0last month 26
Compatibility
Minecraft: Java Edition
1.7.10
Platform
Forge
Supported environments
Client and server
Required content
Unavailable version
Unavailable version
Any compatible version
Changes
BOP Integrations - 1.7.0
What is changed?
Change version number from previous to 1.7.0
➕Add:
- Document the new BOP biome fog options (disableBopFog, minFogDistance) in the README changes list.
- Add BlockBOPFoliageGrowthMixin: late-phase IGrowable duck-type mixin enabling bone meal growth for whitelisted BlockBOPFoliage variants (config growableBopFoliage int list; built-in stages 1->2 shortgrass, 4->8 berrybush), registered as BOP_FOLIAGE_GROWTH; remove legacy berry bush block, planting event, worldgen and all their assets; drop growableBopBerry/berryClusterSize config and duplicated resources LICENSE; update README
- Add BOP biome fog config options: disableBopFog removes the biome fog color and distance entirely, minFogDistance (chunks) shifts the world fog range so it starts no closer than the configured distance. Implemented via client-side FogHandlerMixin hooking BOP's FogHandler.
- Remove the legacy TowerGlowstoneReplacer event implementation; BOPIntegrationMod now logs the HEE mixin state like the IC2 integration, since the tower glowstone swap is solely handled by MixinComponetTower under the replaceGlowStoneInTower config
- Add MixinComponetTower replacing HEE Dungeon Tower glowstone with BOP celestial crystals via @ModifyArg on ComponentTower.setupStructure, and register it in Mixins.LateMixins for the HardcoreEnderExpansion modid
- Move mixin registration from JSON lists into Mixins.java (IMixins registry): BOPIntegrationsMixinPlugin now serves NormalMixins via IMixins.getMixins; new @LateMixin BOPIntegrationsLateMixinLoader queues mixins.bopintegration.late.json serving LateMixins with IC2 gated by addRequiredMod; static mixins arrays removed from both configs; obsolete late config plugin deleted; UniMixins bumped to 0.2.1.
🔧Fix:
- fix the tags for better usage
- fix
- fix eol
- fix the model
- Fix BOPBiome decorator access for released BOP jar and finish Maven dependency migration. Reference BOPBiome's own decorator field by its shipped SRG name field_76760_I in applyKoruFrequencyMultiplier, because the source name theBiomeDecorator collides with the vanilla BiomeGenBase field and resolves to the inherited vanilla BiomeDecorator in the released biomes-o-plenty-2.1.0.2308 jar. Switch BOP, Thaumcraft, IC2, HEE, Baubles Expanded and Et Futurum deps from local lib jars to Maven coordinates and remove the replaced lib jars.
- fix the license
❗❗❗Deprecated:
- No deprecations
Notes
Full Changelog: https://github.com/song682/bop-integration-catifized/commits/v1.7.0
Supplementary resources
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:sxEMw8VW:M04Dg9Tu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:sxEMw8VW:M04Dg9Tu"
}

