Wilder Wild [Fabric]

Wilder Wild [Fabric]

1M Downloads

Baobab tree Crash

demielaurer opened this issue · 22 comments

commented

Game crashes when trying to grow a Baobab tree with 4x4 baobab nuts

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 2025-03-11 23:47:52
Description: Exception in server tick loop

java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.HashMap.resize(HashMap.java:710)
at java.base/java.util.HashMap.putVal(HashMap.java:669)
at java.base/java.util.HashMap.put(HashMap.java:618)
at java.base/java.util.HashSet.add(HashSet.java:229)
at knot//net.minecraft.class_2944.method_43162(class_2944.java:132)
at knot//net.minecraft.class_2944$$Lambda/0x000000080277f268.accept(Unknown Source)
at knot//net.frozenblock.wilderwild.worldgen.impl.trunk.BaobabTrunkPlacer.setDirtAt(BaobabTrunkPlacer.java:93)
at knot//net.frozenblock.wilderwild.worldgen.impl.trunk.BaobabTrunkPlacer.terraformDirtBelow(BaobabTrunkPlacer.java:77)
at knot//net.frozenblock.wilderwild.worldgen.impl.trunk.BaobabTrunkPlacer.method_26991(BaobabTrunkPlacer.java:139)
at knot//net.minecraft.class_2944.method_12775(class_2944.java:85)
at knot//net.minecraft.class_2944.method_13151(class_2944.java:152)
at knot//net.minecraft.class_3031.method_40163(class_3031.java:168)
at knot//net.minecraft.class_2975.method_12862(class_2975.java:28)
at knot//net.frozenblock.wilderwild.worldgen.impl.sapling.BaobabTreeGrower.generateBaobabTree(BaobabTreeGrower.java:115)
at knot//net.frozenblock.wilderwild.worldgen.impl.sapling.BaobabTreeGrower.method_54085(BaobabTreeGrower.java:69)
at knot//net.minecraft.class_2473.method_10507(class_2473.java:61)
at knot//net.minecraft.class_2473.method_9652(class_2473.java:77)
at knot//net.frozenblock.wilderwild.block.BaobabNutBlock.method_9652(BaobabNutBlock.java:146)
at knot//net.minecraft.class_1752.method_7720(class_1752.java:77)
at knot//net.minecraft.class_1752.method_7884(class_1752.java:45)
at knot//net.minecraft.class_1799.method_7981(class_1799.java:373)
at knot//net.minecraft.class_3225.method_14262(class_3225.java:372)
at knot//net.minecraft.class_3244.method_12046(class_3244.java:1158)
at knot//net.minecraft.class_2885.method_12547(class_2885.java:42)
at knot//net.minecraft.class_2885.method_11054(class_2885.java:10)
at knot//net.minecraft.class_2600.method_11072(class_2600.java:27)
at knot//net.minecraft.class_2600$$Lambda/0x0000000802455eb0.run(Unknown Source)
at knot//net.minecraft.class_3738.run(class_3738.java:18)
at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)
at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)
at knot//net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:864)
at knot//net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:173)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details --
Details:
Minecraft Version: 1.21.1
Minecraft Version ID: 1.21.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 21.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 856986032 bytes (817 MiB) / 8589934592 bytes (8192 MiB) up to 8589934592 bytes (8192 MiB)
CPUs: 4
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz
Identifier: Intel64 Family 6 Model 158 Stepping 9
Microarchitecture: Kaby Lake
Frequency (GHz): 3.00
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 4
Graphics card #0 name: NVIDIA GeForce GTX 1050 Ti
Graphics card #0 vendor: NVIDIA
Graphics card #0 VRAM (MiB): 4096.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.15.6590
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.40
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.40
Memory slot #1 type: DDR4
Virtual memory max (MiB): 23015.48
Virtual memory used (MiB): 19826.71
Swap memory total (MiB): 6671.53
Swap memory used (MiB): 407.46
Space in storage for jna.tmpdir (MiB): available: 843804.44, total: 953867.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 843804.44, total: 953867.00
Space in storage for io.netty.native.workdir (MiB): available: 843804.44, total: 953867.00
Space in storage for java.io.tmpdir (MiB): available: 8171.36, total: 113401.91
Space in storage for workdir (MiB): available: 843804.44, total: 953867.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
ambiance: Ambiance 1.1.0
another_furniture: Another Furniture 4.0.0
antique_atlas: Antique Atlas 2.9.17+1.21
surveyor: Surveyor Map Framework 0.6.23+1.21
folk_sisby_kaleido-config: kaleido-config 0.3.1+1.3.2
appleskin: AppleSkin 3.0.5+mc1.21
architectury: Architectury 13.0.6
arts_and_crafts: Arts & Crafts 1.4.1
azurelibarmor: AzureLib Armor 2.3.13
beansbackpacks: Beans' Backpacks 0.8-beta
team_reborn_energy: Energy 4.1.0
bestylewither: BE Style Wither 1.8.0
bettercombat: Better Combat 2.1.3+1.21.1
betterdeserttemples: YUNG's Better Desert Temples 1.21.1-Fabric-4.1.2
betterdungeons: YUNG's Better Dungeons 1.21.1-Fabric-5.1.2
betterfortresses: YUNG's Better Nether Fortresses 1.21.1-Fabric-3.1.2
betterjungletemples: YUNG's Better Jungle Temples 1.21.1-Fabric-3.1.1
bettermineshafts: YUNG's Better Mineshafts 1.21.1-Fabric-5.1.1
betteroceanmonuments: YUNG's Better Ocean Monuments 1.21.1-Fabric-4.1.1
betterstrongholds: YUNG's Better Strongholds 1.21.1-Fabric-5.1.2
betterwitchhuts: YUNG's Better Witch Huts 1.21.1-Fabric-4.1.1
bountifulfares: Bountiful Fares 2.0.1
terraform-wood-api-v1: Terraform Wood API (v1) 11.0.0
brewinandchewin: Brewin' And Chewin' 4.0.4
greenhouseconfig: Greenhouse Config 1.0.0+1.21.1
greenhouseconfig_toml: Greenhouse Config - TOML 1.0.0
greenhouseconfig_night_config: Greenhouse Config - Night Config 1.0.0
cloth-config: Cloth Config v15 15.0.140
cloth-basic-math: cloth-basic-math 0.6.1
configuration: Configuration 3.1.0
connectiblechains: Connectible Chains 2.5.2+1.21.1
continuity: Continuity 3.0.0+1.21
creeperoverhaul: Creeper Overhaul 4.0.5
com_teamresourceful_resourceful-cosmetics-4j: resourceful-cosmetics-4j 1.0.3
ctov: ChoiceTheorem's Overhauled Village 3.5.6
debugify: Debugify 1.21.1+1.0
ditr: Diamond In The Rough 1.2.0
elementa: Elementa 685
emi: EMI 1.1.19+1.21.1+fabric
emi_enchanting: EMI Enchanting 0.1.2+1.21
emi_loot: EMI Loot 0.7.5+1.21+fabric
entity_model_features: Entity Model Features 2.4.1
entity_texture_features: Entity Texture Features 6.2.9
org_apache_httpcomponents_httpmime: httpmime 4.5.10
essential: Essential 1.3.5.9
essential-container: essential-container 1.0.0
essential-loader: essential-loader 1.2.3
everycomp: Every Compat 1.21-2.9.3
explosiveenhancement: Explosive Enhancement 1.2.3-1.21.0
fabric-api: Fabric API 0.115.1+1.21.1
fabric-api-base: Fabric API Base 0.4.42+6573ed8c19
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.70+b559734419
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.31+d527f9fd19
fabric-block-api-v1: Fabric Block API (v1) 1.0.22+0af3f5a719
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.10+6573ed8c19
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.52+0af3f5a719
fabric-client-tags-api-v1: Fabric Client Tags 1.1.15+6573ed8c19
fabric-command-api-v1: Fabric Command API (v1) 1.2.49+f71b366f19
fabric-command-api-v2: Fabric Command API (v2) 2.2.28+6ced4dd919
fabric-commands-v0: Fabric Commands (v0) 0.2.66+df3654b319
fabric-content-registries-v0: Fabric Content Registries (v0) 8.0.18+b559734419
fabric-convention-tags-v1: Fabric Convention Tags 2.1.3+7f945d5b19
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.10.0+9465b64419
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.29+0af3f5a719
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.4.1+9ed317f519
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 20.2.26+16c4ae2519
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.0+6fc22b9919
fabric-entity-events-v1: Fabric Entity Events (v1) 1.7.0+2122d82819
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.13+ba9dae0619
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.53+6ced4dd919
fabric-item-api-v1: Fabric Item API (v1) 11.1.1+d5debaed19
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.1.6+6823f7cd19
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.47+0af3f5a719
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.45+df3654b319
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.5.0+01d9a51c19
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.15+3f89f5a519
fabric-loot-api-v3: Fabric Loot API (v3) 1.0.3+3f89f5a519
fabric-message-api-v1: Fabric Message API (v1) 6.0.13+6573ed8c19
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 2.0.0+fe474d6b19
fabric-networking-api-v1: Fabric Networking API (v1) 4.3.0+c7469b2119
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 15.2.1+40875a9319
fabric-particles-v1: Fabric Particles (v1) 4.0.2+6573ed8c19
fabric-recipe-api-v1: Fabric Recipe API (v1) 5.0.14+248df81c19
fabric-registry-sync-v0: Fabric Registry Sync (v0) 5.2.0+34f5d91419
fabric-renderer-api-v1: Fabric Renderer API (v1) 3.4.0+c705a49c19
fabric-renderer-indigo: Fabric Renderer - Indigo 1.7.0+c705a49c19
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.68+df3654b319
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.48+73761d2e19
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.6+1daea21519
fabric-rendering-v0: Fabric Rendering (v0) 1.1.71+df3654b319
fabric-rendering-v1: Fabric Rendering (v1) 5.0.5+df16efd019
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 4.3.0+8dc279b119
fabric-resource-loader-v0: Fabric Resource Loader (v0) 1.3.1+5b5275af19
fabric-screen-api-v1: Fabric Screen API (v1) 2.0.25+8b68f1c719
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.88+b559734419
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.23+6573ed8c19
fabric-transfer-api-v1: Fabric Transfer API (v1) 5.4.2+c24bd99419
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.2.0+45b9699719
fabric-language-kotlin: Fabric Language Kotlin 1.13.1+kotlin.2.1.10
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.1.10
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.1.10
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.1.10
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.1.10
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.27.0
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.1
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.1
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.6.1
org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.6.0
org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.6.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.8.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.8.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.8.0
fabricloader: Fabric Loader 0.16.10
farmersdelight: Farmer's Delight 1.21.1-2.3.0+refabricated
mm: Manningham Mills 2.3
porting_lib_base: Porting Lib Base 3.1.0-beta.47.hotfix.2+1.21.1
mixinextras: MixinExtras 0.5.0-beta.3
porting_lib_accessors: Porting Lib Accessors 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_asm: Porting Lib ASM 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_attributes: Porting Lib Attributes 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_blocks: Porting Lib Blocks 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_common: Porting Lib Common 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_core: Porting Lib Core 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_entity: Porting Lib Entity 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_extensions: Porting Lib Extensions 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_fluids: Porting Lib Fluids 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_gametest: Porting Lib GameTest 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_gui_utils: Porting Lib Gui Utils 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_level_events: Porting Lib Level Events 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_mixin_extensions: Porting Lib Mixin Extensions 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_tags: Porting Lib Tags 3.0
porting_lib_transfer: Porting Lib Transfer 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_config: Porting Lib Config 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_item_abilities: Porting Lib Item Abilities 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_lazy_registration: Porting Lib Lazy Register 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_loot: Porting Lib Loot 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_conditions: Porting Lib Conditions 3.1.0-beta.47.hotfix.2+1.21.1
porting_lib_recipe_book_categories: Porting Lib Recipe Book Categories 3.1.0-beta.47.hotfix.2+1.21.1
ferritecore: FerriteCore 7.0.2-hotfix
forgeconfigapiport: Forge Config API Port 21.1.2
com_electronwill_night-config_core: core 3.8.0
com_electronwill_night-config_toml: toml 3.8.0
friendsandfoes: Friends&Foes 3.0.8
fzzy_config: Fzzy Config 0.6.4+1.21
blue_endless_jankson: jankson 1.2.3
fabric-permissions-api-v0: fabric-permissions-api 0.3.1
net_peanuuutz_tomlkt_tomlkt-jvm: tomlkt-jvm 0.3.7
galosphere: Galosphere 1.21-1.4.2
geckolib: GeckoLib 4 4.7
gipples_galore: Gipples Galore 1.1.1
horseshoes: Horseshoes 1.2.4
immediatelyfast: ImmediatelyFast 1.3.2+1.21.1
net_lenni0451_reflect: Reflect 1.3.4
immersive_aircraft: Immersive Aircraft 1.1.6+1.21.1
org_mariuszgromada_math_mathparser_org-mxparser: MathParser.org-mXparser 5.2.1
improved_anvils: Improved Anvils 1.1.1-1.21
iris: Iris 1.8.1+mc1.21.1
io_github_douira_glsl-transformer: glsl-transformer 2.0.1
org_anarres_jcpp: jcpp 1.4.14
org_antlr_antlr4-runtime: antlr4-runtime 4.13.1
java: OpenJDK 64-Bit Server VM 21
jinxedlib: JinxedLib 1.0.2
lithium: Lithium 0.14.0-snapshot+mc1.21.1-build.88
lithostitched: Lithostitched 1.4.2
minecraft: Minecraft 1.21.1
modernfix: ModernFix 5.19.5+mc1.21.1
modmenu: Mod Menu 11.0.3
placeholder-api: Placeholder API 2.4.0-pre.2+1.21
moonlight: Moonlight Lib 1.21-2.17.20
mr_dungeons_andtaverns: Dungeons and Taverns 1-v4.4.4
mr_tidal_towns: Tidal Towns 1.3.3
mr_villager_transportation: Villager Transportation 1.3.1
musketmod: Musket Mod 1.5.4
natures_spirit: Nature's Spirit 2.1.0-1.21.1
org_jetbrains_annotations: annotations 23.0.0
owo: oωo 0.12.15+1.21
io_wispforest_endec: endec 0.1.5
io_wispforest_endec_gson: gson 0.1.3
io_wispforest_endec_jankson: jankson 0.1.3
io_wispforest_endec_netty: netty 0.1.2
paradise_lost: Paradise Lost 2.3.0-beta+1.21.0
customportalapi: Custom Portal Api 0.0.1-beta67-1.21
playeranimator: Player Animator 2.0.0-alpha1+1.21
potioncauldron: Potion Cauldron 1.0.1+mc1.21
puzzleslib: Puzzles Lib 21.1.22
resourcefulconfig: Resourcefulconfig 3.0.7
resourcefullib: Resourceful Lib 3.0.11
com_teamresourceful_bytecodecs: bytecodecs 1.1.2
com_teamresourceful_yabn: yabn 1.0.3
rusticdelight: Rustic Delight 1.4.0
sawmill: Universal Sawmill 1.21-1.5.4
skyvillages: Sky Villages 1.0.6
sodium: Sodium 0.6.5+mc1.21.1
superbsteeds: Superb Steeds 1.21-r1
cardinal-components-base: Cardinal Components API (base) 6.1.1
cardinal-components-entity: Cardinal Components API (entities) 6.1.1
terrablender: TerraBlender 4.1.0.5
trailiertales: Trailier Tales 1.0.5+1.21.1
trimeffects: TrimsEffects 2.0.0
universalcraft: UniversalCraft 375
vigilance: Vigilance 306
wilderwild: Wilder Wild 3.0.11-mc1.21.1
frozenlib: FrozenLib 1.9.6-mc1.21.1
yet_another_config_lib_v3: YetAnotherConfigLib 3.6.1+1.21-fabric
com_twelvemonkeys_common_common-image: common-image 3.10.0
com_twelvemonkeys_common_common-io: common-io 3.10.0
com_twelvemonkeys_common_common-lang: common-lang 3.10.0
com_twelvemonkeys_imageio_imageio-core: imageio-core 3.10.0
com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.10.0
com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.10.0
org_quiltmc_parsers_gson: gson 0.2.1
org_quiltmc_parsers_json: json 0.2.1
yungsapi: YUNG's API 1.21.1-Fabric-5.1.2
org_javassist_javassist: javassist 3.29.2-GA
org_reflections_reflections: reflections 0.10.2
Loaded Shaderpack: ComplementaryReimagined_r5.3.zip
Profile: Custom (+1 option changed by user)
Server Running: true
Player Count: 1 / 8; [class_3222['Demiel01'/3, l='ServerLevel[Debug World]', x=32.13, y=-58.96, z=-31.31]]
Active Data Packs: vanilla, fabric, another_furniture, arts_and_crafts, beansbackpacks (incompatible), bettercombat, betterdeserttemples (incompatible), betterdungeons (incompatible), betterfortresses (incompatible), betterjungletemples (incompatible), bettermineshafts (incompatible), betteroceanmonuments (incompatible), betterstrongholds (incompatible), betterwitchhuts (incompatible), bountifulfares, brewinandchewin (incompatible), connectiblechains, creeperoverhaul, ctov, ditr, emi_loot, everycomp, fabric-convention-tags-v2, farmersdelight, friendsandfoes, frozenlib, galosphere, gipples_galore, horseshoes, immersive_aircraft, lithostitched, moonlight, mr_dungeons_andtaverns, mr_tidal_towns (incompatible), mr_villager_transportation, musketmod (incompatible), natures_spirit, paradise_lost (incompatible), porting_lib_base, porting_lib_gametest, porting_lib_item_abilities, porting_lib_tags, potioncauldron, rusticdelight, sawmill, skyvillages, terrablender (incompatible), trailiertales, wilderwild, natures_spirit:modified_birch_forest (incompatible), bountifulfares:farmersdelight_dat, natures_spirit:modified_jungle (incompatible), natures_spirit:modified_desert (incompatible), natures_spirit:modified_badlands (incompatible), bountifulfares:arts_and_crafts_dat, natures_spirit:modified_savannas (incompatible), natures_spirit:modified_flower_forest (incompatible), natures_spirit:modified_mountain_biomes (incompatible), bountifulfares:natures_spirit_dat, natures_spirit:modified_windswept_hills (incompatible), natures_spirit:modified_swamp (incompatible), natures_spirit:modified_dark_forest (incompatible), everycomp:generated_pack, moonlight:mods_dynamic_assets, sawmill:sawmill_recipes
Available Data Packs: another_furniture, arts_and_crafts, beansbackpacks (incompatible), bettercombat, betterdeserttemples (incompatible), betterdungeons (incompatible), betterfortresses (incompatible), betterjungletemples (incompatible), bettermineshafts (incompatible), betteroceanmonuments (incompatible), betterstrongholds (incompatible), betterwitchhuts (incompatible), bountifulfares, bountifulfares:arts_and_crafts_dat, bountifulfares:farmersdelight_dat, bountifulfares:natures_spirit_dat, brewinandchewin (incompatible), bundle, connectiblechains, creeperoverhaul, ctov, ditr, emi_loot, everycomp, everycomp:generated_pack, fabric, fabric-convention-tags-v2, farmersdelight, friendsandfoes, frozenlib, galosphere, gipples_galore, horseshoes, immersive_aircraft, lithostitched, moonlight, moonlight:mods_dynamic_assets, mr_dungeons_andtaverns, mr_tidal_towns (incompatible), mr_villager_transportation, musketmod (incompatible), natures_spirit, natures_spirit:modified_badlands (incompatible), natures_spirit:modified_birch_forest (incompatible), natures_spirit:modified_dark_forest (incompatible), natures_spirit:modified_desert (incompatible), natures_spirit:modified_flower_forest (incompatible), natures_spirit:modified_jungle (incompatible), natures_spirit:modified_mountain_biomes (incompatible), natures_spirit:modified_savannas (incompatible), natures_spirit:modified_swamp (incompatible), natures_spirit:modified_vanilla_trees (incompatible), natures_spirit:modified_windswept_hills (incompatible), paradise_lost (incompatible), porting_lib_base, porting_lib_gametest, porting_lib_item_abilities, porting_lib_tags, potioncauldron, rusticdelight, sawmill, sawmill:sawmill_recipes, skyvillages, terrablender (incompatible), trade_rebalance, trailiertales, vanilla, wilderwild
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
World Seed: 194825042702402486
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'
Launched Version: fabric-loader-0.16.10-1.21.1

commented

This is not our issue.
Some other mods (I don’t know which, one of them before was called Twigs) lead to crashes with Baobabs.

commented

apparently it's caused by farmer's delight, thanks for your kind help

commented

Dang. I don’t play that mod so im unsure of what features it has, let alone what exactly would cause it.
Have they said anything about this? Would be neat in case I can pick up on an idea for a better implementation, if possible.

commented

honestly I tried removing all other content mods and adding them back one by one, and when I added back farmer's delight the issue occured. I just opened a Crash Report on their github so I'll wait for a response from them

commented

never mind, apparently this issue is absolutely randomic, sometimes it spawns the tree, sometimes it sucks all my RAM up until it crashes, with or without other content mods... I think I won't generate baobabs lol

commented

That’s. Odd.
I’ve never had this issue myself, nor has anyone else I’ve talked to. It’s always been an issue with another mod.
I’ll take a look into this later.

commented

Since I can’t reproduce this (obviously) I’ll just hope whatever changes I make will fix this.

commented

Well. You did say without other content mods. Can you try with only Fabric API and WW?

commented

Yes, it crashed even with only WW and Fabric API:
---- Minecraft Crash Report ----
// My bad.

Time: 2025-03-12 02:29:37
Description: Exception in server tick loop

java.lang.OutOfMemoryError: Java heap space
at knot//net.minecraft.class_2338$class_2339.method_10062(class_2338.java:432)
at knot//net.minecraft.class_2944.method_43162(class_2944.java:132)
at knot//net.minecraft.class_2944$$Lambda/0x0000000801474230.accept(Unknown Source)
at knot//net.frozenblock.wilderwild.worldgen.impl.trunk.BaobabTrunkPlacer.setDirtAt(BaobabTrunkPlacer.java:93)
at knot//net.frozenblock.wilderwild.worldgen.impl.trunk.BaobabTrunkPlacer.terraformDirtBelow(BaobabTrunkPlacer.java:77)
at knot//net.frozenblock.wilderwild.worldgen.impl.trunk.BaobabTrunkPlacer.method_26991(BaobabTrunkPlacer.java:139)
at knot//net.minecraft.class_2944.method_12775(class_2944.java:85)
at knot//net.minecraft.class_2944.method_13151(class_2944.java:152)
at knot//net.minecraft.class_3031.method_40163(class_3031.java:168)
at knot//net.minecraft.class_2975.method_12862(class_2975.java:28)
at knot//net.frozenblock.wilderwild.worldgen.impl.sapling.BaobabTreeGrower.generateBaobabTree(BaobabTreeGrower.java:115)
at knot//net.frozenblock.wilderwild.worldgen.impl.sapling.BaobabTreeGrower.method_54085(BaobabTreeGrower.java:69)
at knot//net.minecraft.class_2473.method_10507(class_2473.java:61)
at knot//net.minecraft.class_2473.method_9652(class_2473.java:77)
at knot//net.frozenblock.wilderwild.block.BaobabNutBlock.method_9652(BaobabNutBlock.java:146)
at knot//net.minecraft.class_1752.method_7720(class_1752.java:77)
at knot//net.minecraft.class_1752.method_7884(class_1752.java:45)
at knot//net.minecraft.class_1799.method_7981(class_1799.java:373)
at knot//net.minecraft.class_3225.method_14262(class_3225.java:372)
at knot//net.minecraft.class_3244.method_12046(class_3244.java:1158)
at knot//net.minecraft.class_2885.method_12547(class_2885.java:42)
at knot//net.minecraft.class_2885.method_11054(class_2885.java:10)
at knot//net.minecraft.class_2600.method_11072(class_2600.java:27)
at knot//net.minecraft.class_2600$$Lambda/0x000000080131cbf8.run(Unknown Source)
at knot//net.minecraft.class_3738.run(class_3738.java:18)
at knot//net.minecraft.class_1255.method_18859(class_1255.java:162)
at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)
at knot//net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:864)
at knot//net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:173)
at knot//net.minecraft.class_1255.method_16075(class_1255.java:136)
at knot//net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:846)
at knot//net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:840)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details --
Details:
Minecraft Version: 1.21.1
Minecraft Version ID: 1.21.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 21.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 1242340576 bytes (1184 MiB) / 1677721600 bytes (1600 MiB) up to 8589934592 bytes (8192 MiB)
CPUs: 4
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz
Identifier: Intel64 Family 6 Model 158 Stepping 9
Microarchitecture: Kaby Lake
Frequency (GHz): 3.00
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 4
Graphics card #0 name: NVIDIA GeForce GTX 1050 Ti
Graphics card #0 vendor: NVIDIA
Graphics card #0 VRAM (MiB): 4096.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.15.6590
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.40
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.40
Memory slot #1 type: DDR4
Virtual memory max (MiB): 28364.80
Virtual memory used (MiB): 19400.12
Swap memory total (MiB): 12020.85
Swap memory used (MiB): 2450.14
Space in storage for jna.tmpdir (MiB): available: 855407.19, total: 953867.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 855407.19, total: 953867.00
Space in storage for io.netty.native.workdir (MiB): available: 855407.19, total: 953867.00
Space in storage for java.io.tmpdir (MiB): available: 3435.73, total: 113401.91
Space in storage for workdir (MiB): available: 855407.19, total: 953867.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
fabric-api: Fabric API 0.115.1+1.21.1
fabric-api-base: Fabric API Base 0.4.42+6573ed8c19
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.70+b559734419
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.31+d527f9fd19
fabric-block-api-v1: Fabric Block API (v1) 1.0.22+0af3f5a719
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.10+6573ed8c19
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.52+0af3f5a719
fabric-client-tags-api-v1: Fabric Client Tags 1.1.15+6573ed8c19
fabric-command-api-v1: Fabric Command API (v1) 1.2.49+f71b366f19
fabric-command-api-v2: Fabric Command API (v2) 2.2.28+6ced4dd919
fabric-commands-v0: Fabric Commands (v0) 0.2.66+df3654b319
fabric-content-registries-v0: Fabric Content Registries (v0) 8.0.18+b559734419
fabric-convention-tags-v1: Fabric Convention Tags 2.1.3+7f945d5b19
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.10.0+9465b64419
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.29+0af3f5a719
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.4.1+9ed317f519
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 20.2.26+16c4ae2519
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.0+6fc22b9919
fabric-entity-events-v1: Fabric Entity Events (v1) 1.7.0+2122d82819
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.13+ba9dae0619
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.53+6ced4dd919
fabric-item-api-v1: Fabric Item API (v1) 11.1.1+d5debaed19
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.1.6+6823f7cd19
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.47+0af3f5a719
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.45+df3654b319
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.5.0+01d9a51c19
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.15+3f89f5a519
fabric-loot-api-v3: Fabric Loot API (v3) 1.0.3+3f89f5a519
fabric-message-api-v1: Fabric Message API (v1) 6.0.13+6573ed8c19
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 2.0.0+fe474d6b19
fabric-networking-api-v1: Fabric Networking API (v1) 4.3.0+c7469b2119
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 15.2.1+40875a9319
fabric-particles-v1: Fabric Particles (v1) 4.0.2+6573ed8c19
fabric-recipe-api-v1: Fabric Recipe API (v1) 5.0.14+248df81c19
fabric-registry-sync-v0: Fabric Registry Sync (v0) 5.2.0+34f5d91419
fabric-renderer-api-v1: Fabric Renderer API (v1) 3.4.0+c705a49c19
fabric-renderer-indigo: Fabric Renderer - Indigo 1.7.0+c705a49c19
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.68+df3654b319
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.48+73761d2e19
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.6+1daea21519
fabric-rendering-v0: Fabric Rendering (v0) 1.1.71+df3654b319
fabric-rendering-v1: Fabric Rendering (v1) 5.0.5+df16efd019
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 4.3.0+8dc279b119
fabric-resource-loader-v0: Fabric Resource Loader (v0) 1.3.1+5b5275af19
fabric-screen-api-v1: Fabric Screen API (v1) 2.0.25+8b68f1c719
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.88+b559734419
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.23+6573ed8c19
fabric-transfer-api-v1: Fabric Transfer API (v1) 5.4.2+c24bd99419
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.2.0+45b9699719
fabricloader: Fabric Loader 0.16.10
mixinextras: MixinExtras 0.4.1
java: OpenJDK 64-Bit Server VM 21
minecraft: Minecraft 1.21.1
wilderwild: Wilder Wild 3.0.11-mc1.21.1
frozenlib: FrozenLib 1.9.6-mc1.21.1
Server Running: true
Player Count: 1 / 8; [class_3222['Demiel01'/1, l='ServerLevel[Crash Test]', x=-5.59, y=-58.37, z=-2.06]]
Active Data Packs: vanilla, fabric, fabric-convention-tags-v2, frozenlib, wilderwild
Available Data Packs: bundle, fabric, fabric-convention-tags-v2, frozenlib, trade_rebalance, vanilla, wilderwild
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
World Seed: 2550914340894167238
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'
Launched Version: fabric-loader-0.16.10-1.21.1

commented

wth

commented

Wondering if it has to do with how the dirt is placed.
Quite possible. Will look into it later, worst case scenario I can just replace dirt with logs and change how that generates.

commented

one thing that I don't understand is why sometimes it generates the tree and other times it crashes. I have observed that if it crashes and you log back into that world there are some dirt blocks placed and baobab nuts disappear

commented

Wdym by “some dirt blocks placed”
Are they in the wrong place?
Would you be able to send a screenshot?

commented

Because it does in fact place dirt, but it should not in any way look “weird”

commented

Now I have other mods loaded, but this is exactly how I left this test world:
Image

I just tried to grow a baobab tree and as you can see the RAM usage is going insane:
Image

commented

Wtf????

commented

Guess this is what happens when I’m not the one making a trunk placer…..
Sigh.
Honestly might just need a full rewrite since the code that was written is effectively entirely unreadable to me.

commented

Just a quick question, will version 1.21.1 still be supported or will the new content only be added to 1.21.4+?

commented

Yes! 1.21 through 1.21.5 are currently supported! Once the update is finished, it will simultaniously be released on all of those versions, including the Spring Drop when that goes live!

commented

Oh, was this fixed in 4.0?

commented

I just tested it and it works without any issues!

commented

That’s nice to know, albeit a little confusing.
Nonetheless I’m glad that the changes I made have fixed this. Thank you for informing me.