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

[Bug]: Towers of the same variant have the same Fabric Waystone name #27

Closed
1 task done
Prymz opened this issue Aug 4, 2022 · 13 comments · Fixed by #28
Closed
1 task done

[Bug]: Towers of the same variant have the same Fabric Waystone name #27

Prymz opened this issue Aug 4, 2022 · 13 comments · Fixed by #28
Assignees
Labels
bug Something isn't working

Comments

@Prymz
Copy link

Prymz commented Aug 4, 2022

Is there an existing issue for this?

  • I have searched the existing issues

Description

Each tower variant has the same name for its Fabric Waystone:
Derelict Towers are always named: Boyadawa
Grassy Derelict Towers are always named: Pozijuma
Regular Towers are always named: Cizumiqa
Jungle Towers are always named: Havirahi
Icy Towers are always named: Zazogura
Ocean Towers are always named: Yosugama
Warm Ocean Towers are always named: Buveciga

To Reproduce

Load world with Towers of the Wild: Reworked [Fabric Waystones] v4.0.1
/locate or /place 2 of any same tower structure variant

Expected behavior

Fabric Waystone names should be randomized as they are generated in villages or when placed manually in the world.

Mod Version

v4.0.1

Mod Variation

Datapack - Fabric Waystones

Minecraft Version

1.19

Java Version

Java 17

Fabric Version (only if below v3.0.0)

Fabric Loader: v0.14.8
Fabric API: v0.58.0+1.19

Relevant log output

No response

Anything else?

No response

@Prymz Prymz added the bug Something isn't working label Aug 4, 2022
@xPand4B xPand4B added this to Open in Towers of the Wild: Reworked via automation Aug 4, 2022
@xPand4B xPand4B moved this from Open to In progress in Towers of the Wild: Reworked Aug 4, 2022
@xPand4B
Copy link
Member

xPand4B commented Aug 4, 2022

Many thanks for reporting this and also listing the names for each variant! ❤️
I just started looking why this is, but I'm not home till sunday.

Will keep you updated tho! 💪

@xPand4B
Copy link
Member

xPand4B commented Aug 4, 2022

And because you wrote at curseforge that it could be at your end, sadly, this isn't the case, just confirmed the issue :/
image

@xPand4B
Copy link
Member

xPand4B commented Aug 4, 2022

And also just found a floating shipwreck...so at least I'm not the only one introducing bugs xD
image

@Prymz
Copy link
Author

Prymz commented Aug 4, 2022

Thanks for looking into it! When I first noticed it, I was using additional datapacks including a world gen one, but did an isolated test before posting the issue to confirm it occurred in default vanilla generation.

@Prymz
Copy link
Author

Prymz commented Aug 4, 2022

And about the floating shipwreck... I've noticed Minecraft doesn't seem to do a good job testing if structures fit into the terrain, like with villages decapitated by mountains or caves.

@xPand4B
Copy link
Member

xPand4B commented Aug 4, 2022

Off-topic:
With this attitude you would be a great QA tester in general

@Prymz
Copy link
Author

Prymz commented Aug 4, 2022

Thanks! If there is anything I can do, I'd like to get involved!

@Prymz
Copy link
Author

Prymz commented Aug 4, 2022

I am very sorry if I am overstepping, but I wanted to try to make your job easier especially since you are not home.

I was curious how the Wraith's fabric waystones mod did their village structures for random waystone names so I opened the structure file in NBTExplorer how the waystone was encoded.
image
I then compared this to the regular fabric_waystone_tower_top structure file.
image
The tower structures have more data stored their the waystone blocks. I deleted the tags not present in the village waystone structure and that seemed to fix it; the waystone names were random for all the structures that I changed.

@xPand4B
Copy link
Member

xPand4B commented Aug 5, 2022

Great job! Many thanks! ♥️That's the issue.

I remember something similar happened to the other waystones mod that is supported.

The whole topic is kinda tricky, because the stuff you just removed is auto generated if you're editing the structure inside Minecraft...

Sorry for the inconveniences, I'll commit and release the fix once I'm back home.

@Prymz
Copy link
Author

Prymz commented Aug 5, 2022

No inconveniences! Thank you for being so responsive and receptive!

@xPand4B
Copy link
Member

xPand4B commented Aug 7, 2022

@Prymz I just updated everything and created the .zip archive. Would be great if you would do a small check on your side if everything's working as expected.

Towers_Of_The_Wild_Reworked_v4.0.2_Fabric_Waystones.zip

Edit: If you like to also get further updates feel free to Discord :)

@Prymz
Copy link
Author

Prymz commented Aug 7, 2022

It looks good. I did not encounter any repeated names. Thank you!

xPand4B added a commit that referenced this issue Aug 7, 2022
* GH-27 - Fixed waystones having the same naming

* GH-27 - Set default template_pool to none-waystone

* NTR - Prepare next release
Towers of the Wild: Reworked automation moved this from In progress to Done Aug 7, 2022
@xPand4B
Copy link
Member

xPand4B commented Aug 7, 2022

@Prymz The fix has been released on this Repo and Curseforge as well (Curse might take a bit to appear because they have am approval process after uploading a new version).

Again, many thanks for your contribution! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

Successfully merging a pull request may close this issue.

2 participants