Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.21 Trial Chambers are conspicuous in deep oceans #161

Open
PepperCode1 opened this issue Jun 16, 2024 · 6 comments
Open

1.21 Trial Chambers are conspicuous in deep oceans #161

PepperCode1 opened this issue Jun 16, 2024 · 6 comments
Labels
bug Something is not working as intended up next Slated for next update

Comments

@PepperCode1
Copy link

PepperCode1 commented Jun 16, 2024

Minecraft version: 1.21, vanilla
Tectonic version: 2.4.0a, unmodified
Other datapacks: none

Such plateaued, square terrain formations can be found across deep ocean biomes and are easily distinguishable from the otherwise flat ocean floor. There is always a trial chambers structure under them.

image

@Apollounknowndev Apollounknowndev added the bug Something is not working as intended label Jun 16, 2024
@Rebel459
Copy link

Rebel459 commented Jul 7, 2024

imo the best solution here would be to disable their spawning in deep oceans. While having a separate structure set for them to gen them lower would typically be preferred, it is not possible to predict how much higher they will go, so removing them from those biomes entirely may be the best option

@Rebel459
Copy link

Rebel459 commented Jul 7, 2024

Though now that I think about it it would be challenging to do so without overriding the same tag from other mods

@Apollounknowndev
Copy link
Owner

imo the best solution here would be to disable their spawning in deep oceans. While having a separate structure set for them to gen them lower would typically be preferred, it is not possible to predict how much higher they will go, so removing them from those biomes entirely may be the best option

Overriding the tag is dangerous, as if it loads above biome packs that add the trial chambers to their biomes the tag file gets overwritten. Overriding the structure file isn't great either though so idk.

@Rebel459
Copy link

Rebel459 commented Jul 7, 2024

Yes that is absolutely a concern, however I have noticed a couple things that could mitigate this. Many mods have seemingly forgotten to tag their biomes in trial chambers, simply because it does not use tags. A more creative solution could be to have the tag be part of a standalone Tectonic-mod datapack (like some of the other configs) which is enabled by default and completely overrides the tag to both remove the deep oceans and include the other vanilla and modded biomes via using their tags rather than their direct IDs (eg the forest tag rather than listing each forest separately)

Doing this could both mitigate the chance of any biome tagging issues with other mods and potentially even increase the range of biomes the Trial Chambers generate in by default (obv niche cases where biomes are not tagged such as certain cave biomes would exist, but manual IDs could still be added and a config option would allow this to be disabled in a worst-case scenario)

In fact, I was thinking of making a datapack simply to make the Trial Chamber biome gen use tags for the sake of better compatibility with untagged mods, and a similar process could be applied here to maintain compatibility while having a fix for the ocean biomes, and any limitations could be mitigated with it being toggleable in the config.

@Rebel459
Copy link

Rebel459 commented Jul 7, 2024

Another option would be to try moving the trial chambers 10 blocks lower and see if it runs into any issues, however replacing biome ids with biome tag ids could be a good thing to look into

@Apollounknowndev Apollounknowndev added the up next Slated for next update label Aug 30, 2024
@Apollounknowndev
Copy link
Owner

Previously was holding out on modifying the structure file as Lithostitched did it as well but that is no longer the case. A future version will override the structure file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is not working as intended up next Slated for next update
Projects
None yet
Development

No branches or pull requests

3 participants