wywf-1.1.1+26.1.jar
Curse Maven Snippet
What's new
Fixed
- Structure search parity (all placement types): rewrote
VanillaStructureCheckerto no longer rely onChunkGeneratorStructureState.isStructureChunk(state, …), which both failed to compile and threwUnsupportedOperationExceptionat construction (offline / testRegistryAccesslacks the datapackhas_structurebiome tags). It now re-implements the placement check standalone:RandomSpreadStructurePlacementvia its publicgetPotentialStructureChunk(seed, x, z)(covers mineshaft, villages, temples, monuments, bastions, fortresses, end cities, ruined portals, …).ConcentricRingsStructurePlacementvia recomputed ring positions (BiomeSource.findBiomeHorizontal, cached per(placement, seed), with an "any biome" fallback when the preferred-biome tag is unbound).FrequencyReductionis now honored through the publicapplyAdditionalChunkRestrictions.- Per-structure biome gate now calls
VanillaBiomeChecker.quartYForSurfaceMatches, unifying surface/cave quart-Y with the biome checker.
WorldContextbuild API: removed the brokenstructureStatefield and unused holders; now carriesHolderLookup.Provider+noiseSettingsKey.MinecraftWorldContextFactory: updated to constructWorldContextwith the registry provider + noise-settings key.
Known feature
ExclusionZoneinteractions between structure sets are not yet enforced (accessor isprotected; no vanilla structure of interest uses one).
This mod has no additional files

