jtl-elisa / HUB-Better-Villages

2 stars 1 forks source link

Villages generate too many buildings from other mods #22

Open DPswxz opened 1 year ago

DPswxz commented 1 year ago

I want the village to generate one or two same kinds of building in other mods, such as Bountiful's bounty boards , houses of Farmer's Delight, Four types of buildings in Better Villages, but in fact they generate a lot, even more than 6, which is unreasonable, causing the village It's too big. picture picture2

jtl-elisa commented 1 year ago

Yes we are working on compatibility mods that should arrive in the next few weeks. The next one to come out is bountifull. While waiting for the compatibility, you can decrease the weight of houses in each mod concerned (in configuration file).

Be sure to follow the updates to receive notifications when the compatibility is released

Thanks you for your patience

jtl-elisa commented 1 year ago

Compat bountiful is under review: https://www.curseforge.com/minecraft/texture-packs/better-villages-bountiful

image

jtl-elisa commented 1 year ago

Compat More Villages is under review: https://legacy.curseforge.com/minecraft/texture-packs/better-villages-more-villagers-compatibility

LFMaozi commented 1 year ago

Also for mods [More Villagers] https://www.curseforge.com/minecraft/mc-mods/more-villagers [VillagersPlus ] https://www.curseforge.com/minecraft/mc-mods/villagersplus-forge [Domestication Innovation] https://www.curseforge.com/minecraft/mc-mods/domestication-innovation It seems all small structures from different mods share the same generation amount pool, which makes adjust their ratiol annoying. Maybe seperating the their generation could relieve this

jtl-elisa commented 1 year ago

For More Villagers

Compat More Villages is under review: https://legacy.curseforge.com/minecraft/texture-packs/better-villages-more-villagers-compatibility

Villager Plus is in progress

polyjitter commented 1 year ago

Something that could help is just giving us the option to dial the village size back down to the vanilla size, since these structure frequencies are built around that limit. Would have compatibility with most important mods.

jtl-elisa commented 1 year ago

Something that could help is just giving us the option to dial the village size back down to the vanilla size, since these structure frequencies are built around that limit. Would have compatibility with most important mods.

No generation parameters have been changed, so the size has not been changed. The problem is that our houses aren't the same size as the houses added by other mods, so other smaller houses respond more easily to the generation condition than ours. In any case, our choice is to make compatibility datapacks so that the houses adopt the same general size and architectural style.

And the mods that add houses usually add configurable parameters to set the weight of the houses in the pool. You can therefore play with these parameters to reduce the number of houses and try to balance the generation while waiting for the other compatibility packs, as our houses unfortunately take a long time to build.

ZsoltMolnarrr commented 1 year ago

I am fairly certain that this issue needs to be fixed by other developers, by making the structure weight of their new houses configurable.

I believe a correct implementation is the following: https://github.com/ZsoltMolnarrr/Gazebo/blob/94380db004420db8f29f20bad4c55ab0e86c6b0c/common/src/main/java/net/gazebo/worldgen/GazeboWorldGen.java#L22

raffle2 commented 1 year ago

Would also like to include https://www.curseforge.com/minecraft/mc-mods/chefs-delight-forge in your radar, I tried tweaking it as low as I could but it still spawns a bunch in villages.

Aceplante commented 7 months ago

Any status on farmers delight?