Tide

Tide

152k Downloads

Tide (tide-fabric-1.21-1.3.3.jar) crashes sometimes trying to load the End_Oasis feature on a fabric 1.21.1 server

Azophyte opened this issue · 13 comments

commented

I really love this mod, btw. I get how it feels to receive only bug reports and no other feedback, so here's some feedback!

The textures are so lovely, and the designs are great! I love all the little bits of lore to each fish, explaining how they hunt or feed or how they hop from pond to pond. I love the tiers of fishing rods and I love the terraria-style crates
What are the odds of finding an end crate btw? Me and my friend were racing to get an elytra, he found a city before me so I resigned myself to go fish, and then immediately caught a crate with an elytra inside, beating him lmfao. We haven't fished up another end crate since haha.

Anyways, here's the pastebin link for the crash report:
https://pastebin.com/rKktgca2

For a little extra info:

  • Some oasis do spawn, we keep finding little ponds
  • The crash fully breaks the server and will keep doing so whenever the affected player rejoins, the solution we've found is to edit the player file to set their coordinates to 0,0 in the end
commented

First of all, thanks for the feedback. I really appreciate it! Also, end crates are a 1/20 catch without luck modifiers or magnetic bait. They contain an elytra about 15% of the time on average, so that was a pretty lucky pull!

As for the crash, I’ll try to get it fixed in the next patch update, which should be coming soon. I haven’t tested the fabric versions nearly as much so there’s bound to be some things I’ve missed.

commented

Hey! Sorry for getting back to this issue so late.
I was never able to reproduce it (even with the mods in your mod list), and I wondered if this was still happening in the latest version of Tide?

commented
commented

Hello! I have a report of my own in regards to this issue on Fabric 1.12.1. This is on an older version of Tide (1.4.2), so perhaps this issue has been fixed in newer versions, but I still wanted to make this report since it's more detailed and could help fix it if it's still an issue on newer versions. This crash occurs in my server instance that I have with my friends. I have the details of the crash linked in this pastebin:

https://pastebin.com/vp0JcKAm

For further details:

The world seed is: [-5570307321572968909]
The mod list is the following:
- adjusted_phantom_spawns 1.1.1-1.21
-- midnightlib 1.6.3
- animal_feeding_trough 1.1.2+1.21.1
- appleskin 3.0.6+mc1.21
- architectury 13.0.8
- bagofholding 21.1.0
-- iteminteractions 21.1.0
- balm-fabric 21.0.22
-- kuma_api 21.0.5-SNAPSHOT
- barteringstation 21.1.0
- beautify 1.3.0+1.21.1
- betterarcheology 1.2.0-1.21
- betterdeserttemples 1.21.1-Fabric-4.1.2
-- org_reflections_reflections 0.10.2
- betterdungeons 1.21.1-Fabric-5.1.4
-- org_reflections_reflections 0.10.2
- betterendisland 1.21.1-Fabric-3.1.1
-- org_reflections_reflections 0.10.2
- betterfortresses 1.21.1-Fabric-3.1.3
-- org_reflections_reflections 0.10.2
- betterjungletemples 1.21.1-Fabric-3.1.2
-- org_reflections_reflections 0.10.2
- bettermineshafts 1.21.1-Fabric-5.1.1
-- org_reflections_reflections 0.10.2
- betteroceanmonuments 1.21.1-Fabric-4.1.2
-- org_reflections_reflections 0.10.2
- betterstats 3.13.1+fabric-1.21
- betterstrongholds 1.21.1-Fabric-5.1.2
-- org_reflections_reflections 0.10.2
- betterwitchhuts 1.21.1-Fabric-4.1.1
-- org_reflections_reflections 0.10.2
- biomesoplenty 21.1.0.7
- bookshelf 21.1.29
- charmofundying 9.1.0+1.21.1
-- spectrelib 0.17.2+1.21
|-- com_electronwill_night-config_core 3.8.0
-- com_electronwill_night-config_toml 3.8.0
- chisel 1.8.2
- chunky 1.4.16
- cloth-config 15.0.140
-- cloth-basic-math 0.6.1
- clumps 19.0.0.1
- collective 7.87
- constructionwand 1.0.6
- cristellib 1.2.8
-- blue_endless_jankson 1.2.3
- cropsloverain 2.1.1
- ctov 3.5.4
- defaultoptions 21.1.2
- dimensionalores 1.1.0
- doubledoors 5.9
- easymagic 21.1.0
- easyshulkerboxes 21.1.0
-- iteminteractions 21.1.0
- elytraslot 9.0.1+1.21.1
- elytratrims 3.5.6
|-- conditional-mixin 0.6.3
-- mixinsquared 0.1.2-beta.4
- emi 1.1.18+1.21.1+fabric
- endrem 6.0.2
- ends_delight refabricated-1.21.1-2.5
- explorerscompass 1.21.1-2.2.5-fabric
- fabric-api 0.114.0+1.21.1
|-- fabric-api-base 0.4.42+6573ed8c19
|-- fabric-api-lookup-api-v1 1.6.70+b559734419
|-- fabric-biome-api-v1 13.0.31+d527f9fd19
|-- fabric-block-api-v1 1.0.22+0af3f5a719
|-- fabric-block-view-api-v2 1.0.10+6573ed8c19
|-- fabric-blockrenderlayer-v1 1.1.52+0af3f5a719
|-- fabric-client-tags-api-v1 1.1.15+6573ed8c19
|-- fabric-command-api-v1 1.2.49+f71b366f19
|-- fabric-command-api-v2 2.2.28+6ced4dd919
|-- fabric-commands-v0 0.2.66+df3654b319
|-- fabric-content-registries-v0 8.0.18+b559734419
|-- fabric-convention-tags-v1 2.1.2+7f945d5b19
|-- fabric-convention-tags-v2 2.9.2+e60e56d419
|-- fabric-crash-report-info-v1 0.2.29+0af3f5a719
|-- fabric-data-attachment-api-v1 1.4.0+da19b51a19
|-- fabric-data-generation-api-v1 20.2.25+16c4ae2519
|-- fabric-dimensions-v1 4.0.0+6fc22b9919
|-- fabric-entity-events-v1 1.7.0+2122d82819
|-- fabric-events-interaction-v0 0.7.13+ba9dae0619
|-- fabric-game-rule-api-v1 1.0.53+6ced4dd919
|-- fabric-item-api-v1 11.1.1+d5debaed19
|-- fabric-item-group-api-v1 4.1.6+6823f7cd19
|-- fabric-key-binding-api-v1 1.0.47+0af3f5a719
|-- fabric-keybindings-v0 0.2.45+df3654b319
|-- fabric-lifecycle-events-v1 2.5.0+01d9a51c19
|-- fabric-loot-api-v2 3.0.15+3f89f5a519
|-- fabric-loot-api-v3 1.0.3+3f89f5a519
|-- fabric-message-api-v1 6.0.13+6573ed8c19
|-- fabric-model-loading-api-v1 2.0.0+fe474d6b19
|-- fabric-networking-api-v1 4.3.0+c7469b2119
|-- fabric-object-builder-api-v1 15.2.1+40875a9319
|-- fabric-particles-v1 4.0.2+6573ed8c19
|-- fabric-recipe-api-v1 5.0.14+248df81c19
|-- fabric-registry-sync-v0 5.2.0+34f5d91419
|-- fabric-renderer-api-v1 3.4.0+c705a49c19
|-- fabric-renderer-indigo 1.7.0+c705a49c19
|-- fabric-renderer-registries-v1 3.2.68+df3654b319
|-- fabric-rendering-data-attachment-v1 0.3.48+73761d2e19
|-- fabric-rendering-fluids-v1 3.1.6+1daea21519
|-- fabric-rendering-v0 1.1.71+df3654b319
|-- fabric-rendering-v1 5.0.5+df16efd019
|-- fabric-resource-conditions-api-v1 4.3.0+8dc279b119
|-- fabric-resource-loader-v0 1.3.1+5b5275af19
|-- fabric-screen-api-v1 2.0.25+8b68f1c719
|-- fabric-screen-handler-api-v1 1.3.88+b559734419
|-- fabric-sound-api-v1 1.0.23+6573ed8c19
|-- fabric-transfer-api-v1 5.4.2+c24bd99419
-- fabric-transitive-access-wideners-v1 6.2.0+45b9699719
- fabric-language-kotlin 1.13.0+kotlin.2.1.0
|-- org_jetbrains_kotlin_kotlin-reflect 2.1.0
|-- org_jetbrains_kotlin_kotlin-stdlib 2.1.0
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 2.1.0
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 2.1.0
|-- org_jetbrains_kotlinx_atomicfu-jvm 0.26.1
|-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.9.0
|-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.9.0
|-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.6.1
|-- org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm 0.6.0
|-- org_jetbrains_kotlinx_kotlinx-io-core-jvm 0.6.0
|-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.7.3
|-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.7.3
-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.7.3
- fabricloader 0.16.9
- farmersdelight 1.21.1-2.2.8+refabricated
|-- mm 2.3
|-- porting_lib_base 3.1.0-beta.47.hotfix.2+1.21.1
| |-- com_electronwill_night-config_core 3.8.0
| |-- com_electronwill_night-config_toml 3.8.0
| |-- mixinextras 0.5.0-beta.3
| |-- mm 2.3
| |-- porting_lib_accessors 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_asm 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_attributes 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_blocks 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_common 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_core 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_entity 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_extensions 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_fluids 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_gametest 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_gui_utils 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_level_events 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_mixin_extensions 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_tags 3.0
| -- porting_lib_transfer 3.1.0-beta.47.hotfix.2+1.21.1
|-- porting_lib_config 3.1.0-beta.47.hotfix.2+1.21.1
| |-- com_electronwill_night-config_core 3.8.0
| |-- com_electronwill_night-config_toml 3.8.0
| |-- mixinextras 0.5.0-beta.3
| |-- porting_lib_core 3.1.0-beta.47.hotfix.2+1.21.1
| -- porting_lib_gametest 3.1.0-beta.47.hotfix.2+1.21.1
|-- porting_lib_item_abilities 3.1.0-beta.47.hotfix.2+1.21.1
| |-- mixinextras 0.5.0-beta.3
| |-- porting_lib_blocks 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_core 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_gametest 3.1.0-beta.47.hotfix.2+1.21.1
| -- porting_lib_level_events 3.1.0-beta.47.hotfix.2+1.21.1
|-- porting_lib_lazy_registration 3.1.0-beta.47.hotfix.2+1.21.1
| |-- mixinextras 0.5.0-beta.3
| |-- porting_lib_core 3.1.0-beta.47.hotfix.2+1.21.1
| -- porting_lib_gametest 3.1.0-beta.47.hotfix.2+1.21.1
|-- porting_lib_loot 3.1.0-beta.47.hotfix.2+1.21.1
| |-- mixinextras 0.5.0-beta.3
| |-- porting_lib_conditions 3.1.0-beta.47.hotfix.2+1.21.1
| |-- porting_lib_core 3.1.0-beta.47.hotfix.2+1.21.1
| -- porting_lib_gametest 3.1.0-beta.47.hotfix.2+1.21.1
-- porting_lib_recipe_book_categories 3.1.0-beta.47.hotfix.2+1.21.1
|-- mixinextras 0.5.0-beta.3
|-- porting_lib_core 3.1.0-beta.47.hotfix.2+1.21.1
-- porting_lib_gametest 3.1.0-beta.47.hotfix.2+1.21.1
- fastminecart 1.0.2
- flowermimics 2.0
- forgeconfigapiport 21.1.3
|-- com_electronwill_night-config_core 3.8.0
-- com_electronwill_night-config_toml 3.8.0
- friendsandfoes 3.0.6
- frightsdelight 1.2.2
-- midnightlib 1.6.3
- ftblibrary 2101.1.7
- ftbultimine 2101.1.1
- fzzy_config 0.5.9+1.21
|-- blue_endless_jankson 1.2.3
|-- fabric-permissions-api-v0 0.3.1
-- net_peanuuutz_tomlkt_tomlkt-jvm 0.3.7
- geophilic 3.1.5
- glitchcore 2.1.0.0
-- net_jodah_typetools 0.6.3
- glowing-torchflower 1.3.0
|-- com_typesafe_config 1.4.3
|-- io_leangen_geantyref_geantyref 1.3.13
|-- org_apache_commons_commons-text 1.10.0
|-- org_spongepowered_configurate-core 4.1.2
-- org_spongepowered_configurate-hocon 4.1.2
- hopobetterruinedportal 1.4.4
- horsebuff 2.1.8
- iceberg 1.2.7
- icl 1.5.2-1.21
- incendium 5.4.3
- inventoryessentials 21.1.1
- items_displayed 1.3
- jade 15.9.2+fabric
- jamlib 1.2.2-build.2+1.21.1
-- blue_endless_jankson 1.2.3
- java 21
- jei 19.21.0.247
- justenoughbreeding 1.5.0
- leavesbegone 21.1.0
- lithium 0.14.3-snapshot+mc1.21.1-build.92
- lithostitched 1.3.8
- lootr 1.21-1.10.34.86
- magnumtorch 21.1.0
- minecraft 1.21.1
- modernfix 5.20.0+mc1.21.1
- monolib 1.4.1
- more_armor_trims 1.4.1-1.21
- moremobvariants 1.3.1.1
- mr_dungeons_andtaverns 1-v4.4.4
- mr_tidal_towns 1.3.4
- mr_true_ending 1-v1.1.2d
- mr_villager_transportation 1.3.1
- mr_withering_heights 1-v1.0
- naturescompass 1.21.1-2.2.7-fabric
- nerb 0.4.1
- netherchested 21.1.0
-- limitlesscontainers 21.1.0
- netheriteextras 0.4.0+mc1.21
- netherportalfix 21.1.1
- nochatreports 1.21.1-v2.9.1
- noisium 2.3.0+mc1.21-1.21.1
- oceansdelight fdrf-fabric-1.0.2-1.21
- octolib 0.5.0.1
-- org_yaml_snakeyaml 2.2
- owo 0.12.15+1.21
|-- io_wispforest_endec 0.1.5
|-- io_wispforest_endec_gson 0.1.3
|-- io_wispforest_endec_jankson 0.1.3
-- io_wispforest_endec_netty 0.1.2
- placeholder-api 2.4.1+1.21
- plasmovoice 2.1.2
- polymorph 1.0.7+1.21.1
|-- cardinal-components-base 6.1.0
|-- cardinal-components-block 6.1.0
-- cardinal-components-entity 6.1.0
- prickle 21.1.6
- puzzleslib 21.1.24
- rightclickharvest 4.4.4+1.21.1
- rules4worlds 0.1.0
- rusticdelight 1.0.2
- sereneseasons 10.1.0.1
-- net_jodah_typetools 0.6.3
- smeltable_ore_blocks 1.21-1.0
- stackable_stew_and_soup 2.0.1
- status 1.21.1-1.0.6
-- fabric-key-binding-api-v1 1.0.47+0af3f5a76a
- stoneworks 21.1.0
- styled-nicknames 1.6.0+1.21
|-- fabric-permissions-api-v0 0.3.1
-- player-data-api 0.6.0+1.21
- supermartijn642configlib 1.1.8
- t_and_t 1.13.2
- taxfreelevels 1.4.1
- tcdcommons 3.12.5+fabric-1.21
- terrablender 4.1.0.5
- terralith 2.5.7
- tide 1.4.2
- trade_cycling 1.21.1-1.0.15
|-- fabric-key-binding-api-v1 1.0.47+0af3f5a76a
-- fabric-screen-api-v1 2.0.24+b55973446a
- trinkets 3.10.0
|-- cardinal-components-base 6.1.0
-- cardinal-components-entity 6.1.0
- villagernames 8.1
- visualworkbench 21.1.0
- warputils 0.3.4
- waystones 21.1.5
- worldedit 7.3.8+6939-7d32b45
- xaerominimap 24.7.1
- yet_another_config_lib_v3 3.6.2+1.21-fabric
|-- com_twelvemonkeys_common_common-image 3.12.0
|-- com_twelvemonkeys_common_common-io 3.12.0
|-- com_twelvemonkeys_common_common-lang 3.12.0
|-- com_twelvemonkeys_imageio_imageio-core 3.12.0
|-- com_twelvemonkeys_imageio_imageio-metadata 3.12.0
|-- com_twelvemonkeys_imageio_imageio-webp 3.12.0
|-- org_quiltmc_parsers_gson 0.2.1
-- org_quiltmc_parsers_json 0.2.1
- yungsapi 1.21.1-Fabric-5.1.3
|-- org_javassist_javassist 3.29.2-GA
-- org_reflections_reflections 0.10.2
- yungsextras 1.21.1-Fabric-5.1.1
-- org_reflections_reflections 0.10.2

The crash specifically occurs at coordinates: -3660.109, 61, 502.773 in the End Dimension.

Thank you for your time!

commented

Hiya!
Sorry it's been a while, I've been super busy with stuff and found this after sorting out all my emails.
Anyways, I took a crack at it; booted up the old server file and teleported to -3000 -3000 in the end. At 32 chunk render distance, traveling in the -x and z direction until about -3100 -3100 results in a game crash and world file corruption.

I created a new instance on Prism Launcher with the following:
INSTANCE:

  • Minecraft v1.21.1
  • Fabric Loader v0.16.10
  • Intermediary Mappings v1.21.1
  • LWJGL 3 v3.3.3

MODS:

  • Cloth Config v15.0.140
  • Fabric API v0.115.0+1.21.1
  • Tide v1.5.0

Booting up a fresh world with the same seed (1926217746614447138) in creative mode, I spawned in an end portal, /killed the enderdragon and teleported to -3000 -3000 in the end. Setting my render distance to 32 chunks and travelling in the -x and -z direction closed the world (but not the game) after about 10 seconds.

Here's a pastebin of the logs from the point I killed the ender dragon:
https://pastebin.com/PqTq9MZU

Hope this helps! :)

commented

Thanks. I’ll take a look at this when I get the chance

commented

I also have a server crash at the end when the user approaches a chunk.
neoforge 21.1.115 (mc 1.21.1)
mod version 1.5
https://pastebin.com/7FsHsLGB

I tried to disable ars, smooth chunk, aether one by one. There were still crashes. When I disabled tide, I was able to boot up just fine.

commented

Yeah, it’s the same issue. I’ll try to fix this in a future patch.

commented

I also experience the crash when generating chunk that have End Oasis. It's really annoying cause my friends visit The End very often. Perhaps you could add the Oasis as a optional feature in Config file ? Below is the crash log

https://mclo.gs/GeP0opj