TheGrimsey / Stoneholm

A minecraft mod that adds Underground Villages filled with rooms and treasure and things.
MIT License
3 stars 4 forks source link

Crash while generating an underground village #17

Open MarijnIsN00B opened 2 years ago

MarijnIsN00B commented 2 years ago

Describe the bug While trying to generate an underground village, I think a campfire is being placed underwater, which crashes my entire server every time.

To Reproduce I'm unable to reproduce since I don't have the coords of where it happens. (I needed to turn down render distance and teleport my friend away from where it was crashing, so I could keep using the server)

Expected behaviour The structure generating without crashing the server

Mod version: stoneholm-1.4.2.jar

Fabric API version: fabric-api-0.46.4+1.18.jar

Minecraft version: 1.18.1

Screenshots Not applicable.

Additional Context: crash-2022-02-11_21.07.08-server.txt

TheGrimsey commented 2 years ago

Beyond a stoneholm structure being generated the crash log only shows it being in relation to a Campfire being extinguished in Minecraft code. Would guess it's generating waterlogged but I don't think this is something Stoneholm itself does.

itsdinkd commented 2 years ago

I am also getting this. need to remove mod from my pack until bug fixed, causing crash loops when players join in that chunk on our official servers.

---- Minecraft Crash Report ----
// I feel sad now :(

Time: 2/15/22, 8:56 PM
Description: Feature placement

java.lang.ClassCastException: class net.minecraft.class_3233 cannot be cast to class net.minecraft.class_1937 (net.minecraft.class_3233 and net.minecraft.class_1937 are in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @2c6a3f77)
    at net.minecraft.block.CampfireBlock.handler$epa000$logCampfireExtinguish(CampfireBlock:1048)
    at net.minecraft.block.CampfireBlock.extinguish(CampfireBlock:179)
    at net.minecraft.block.CampfireBlock.tryFillWithFluid(CampfireBlock:191)
    at net.minecraft.structure.Structure.place(Structure:302)
    at net.minecraft.structure.pool.SinglePoolElement.generate(SinglePoolElement:126)
    at net.minecraft.structure.PoolStructurePiece.generate(PoolStructurePiece:88)
    at net.minecraft.structure.PoolStructurePiece.generate(PoolStructurePiece:84)
    at net.minecraft.structure.StructureStart.place(StructureStart:62)
    at net.minecraft.world.gen.chunk.ChunkGenerator.method_38265(ChunkGenerator:279)
    at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
    at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator:278)
    at net.minecraft.world.chunk.ChunkStatus.method_20613(ChunkStatus:146)
    at net.minecraft.world.chunk.ChunkStatus.runGenerationTask(ChunkStatus:289)
    at net.minecraft.server.world.ThreadedAnvilChunkStorage.method_17225(ThreadedAnvilChunkStorage:605)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at net.minecraft.server.world.ThreadedAnvilChunkStorage.method_17224(ThreadedAnvilChunkStorage:599)
    at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at net.minecraft.server.world.ChunkTaskPrioritySystem.method_17634(ChunkTaskPrioritySystem:58)
    at net.minecraft.util.thread.TaskExecutor.runNext(TaskExecutor:91)
    at net.minecraft.util.thread.TaskExecutor.runWhile(TaskExecutor:146)
    at net.minecraft.util.thread.TaskExecutor.run(TaskExecutor:102)
    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

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

-- Head --
Thread: Server thread
Stacktrace:
    at net.minecraft.block.CampfireBlock.handler$epa000$logCampfireExtinguish(CampfireBlock:1048)
    at net.minecraft.block.CampfireBlock.extinguish(CampfireBlock:179)
    at net.minecraft.block.CampfireBlock.tryFillWithFluid(CampfireBlock:191)
    at net.minecraft.structure.Structure.place(Structure:302)
    at net.minecraft.structure.pool.SinglePoolElement.generate(SinglePoolElement:126)
    at net.minecraft.structure.PoolStructurePiece.generate(PoolStructurePiece:88)
    at net.minecraft.structure.PoolStructurePiece.generate(PoolStructurePiece:84)
    at net.minecraft.structure.StructureStart.place(StructureStart:62)
    at net.minecraft.world.gen.chunk.ChunkGenerator.method_38265(ChunkGenerator:279)
    at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
    at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator:278)
    at net.minecraft.world.chunk.ChunkStatus.method_20613(ChunkStatus:146)
    at net.minecraft.world.chunk.ChunkStatus.runGenerationTask(ChunkStatus:289)
    at net.minecraft.server.world.ThreadedAnvilChunkStorage.method_17225(ThreadedAnvilChunkStorage:605)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at net.minecraft.server.world.ThreadedAnvilChunkStorage.method_17224(ThreadedAnvilChunkStorage:599)
    at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at net.minecraft.server.world.ChunkTaskPrioritySystem.method_17634(ChunkTaskPrioritySystem:58)
    at net.minecraft.util.thread.TaskExecutor.runNext(TaskExecutor:91)
    at net.minecraft.util.thread.TaskExecutor.runWhile(TaskExecutor:146)

-- Feature --
Details:
    Description: ResourceKey[minecraft:worldgen/structure_feature / stoneholm:underground_village]
Stacktrace:
    at net.minecraft.class_2794.method_12102(class_2794.java:278)
    at net.minecraft.class_2806.method_20613(class_2806.java:146)
    at net.minecraft.class_2806.method_12154(class_2806.java:289)
    at net.minecraft.class_3898.method_17225(class_3898.java:605)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at net.minecraft.class_3898.method_17224(class_3898.java:599)
    at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at net.minecraft.class_3900.method_17634(class_3900.java:58)
    at net.minecraft.class_3846.method_16907(class_3846.java:91)
    at net.minecraft.class_3846.method_16900(class_3846.java:146)
    at net.minecraft.class_3846.run(class_3846.java:102)
    at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

-- Generation --
Details:
    CenterX: -44
    CenterZ: -251
    Seed: -659062315354433687
Stacktrace:
    at net.minecraft.class_2794.method_12102(class_2794.java:278)
    at net.minecraft.class_2806.method_20613(class_2806.java:146)
    at net.minecraft.class_2806.method_12154(class_2806.java:289)
    at net.minecraft.class_3898.method_17225(class_3898.java:605)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at net.minecraft.class_3898.method_17224(class_3898.java:599)
    at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at net.minecraft.class_3900.method_17634(class_3900.java:58)
    at net.minecraft.class_3846.method_16907(class_3846.java:91)
    at net.minecraft.class_3846.method_16900(class_3846.java:146)
    at net.minecraft.class_3846.run(class_3846.java:102)
    at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

-- Chunk to be generated --
Details:
    Location: -44,-251
    Position hash: -1073741824044
    Generator: net.minecraft.class_3754@36623102
Stacktrace:
    at net.minecraft.class_3898.method_17225(class_3898.java:605)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at net.minecraft.class_3898.method_17224(class_3898.java:599)
    at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at net.minecraft.class_3900.method_17634(class_3900.java:58)
    at net.minecraft.class_3846.method_16907(class_3846.java:91)
    at net.minecraft.class_3846.method_16900(class_3846.java:146)
    at net.minecraft.class_3846.run(class_3846.java:102)
    at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

-- Affected level --
Details:
    All players: 5 total; [class_3222['Owlwix'/10306, l='ServerLevel[world]', x=-2164.56, y=63.00, z=7823.08], class_3222['beamer91'/16554, l='ServerLevel[world]', x=83.40, y=71.00, z=-125.99], class_3222['Roakai'/18456, l='ServerLevel[world]', x=-2834.61, y=67.02, z=-855.02], class_3222['HiroBrainz'/20299, l='ServerLevel[world]', x=4006.58, y=72.00, z=1994.20], class_3222['Bugboy120'/20332, l='ServerLevel[world]', x=-796.52, y=110.31, z=-4110.90]]
    Chunk stats: 9916
    Level dimension: minecraft:overworld
    Level spawn location: World: (-68,117,-102), Section: (at 12,5,10 in -5,7,-7; chunk contains blocks -80,-64,-112 to -65,319,-97), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1)
    Level time: 27356292 game time, 28354791 day time
    Level name: world
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Level weather: Rain time: 18806 (now: true), thunder time: 97837 (now: false)
    Known server brands: fabric
    Level was modded: true
    Level storage version: 0x04ABD - Anvil
Stacktrace:
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:882)
    at net.minecraft.class_3176.method_3813(class_3176.java:324)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:823)
    at net.minecraft.server.MinecraftServer.handler$bjm000$modifiedRunLoop(MinecraftServer.java:5856)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:663)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270)
    at java.base/java.lang.Thread.run(Thread.java:833)

-- System Details --
Details:
    Minecraft Version: 1.18.1
    Minecraft Version ID: 1.18.1
    Operating System: Linux (amd64) version 5.10.0-9-amd64
    Java Version: 17.0.2, Oracle Corporation
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
    Memory: 4635964504 bytes (4421 MiB) / 8388608000 bytes (8000 MiB) up to 8388608000 bytes (8000 MiB)
    CPUs: 8
    Processor Vendor: AuthenticAMD
    Processor Name: AMD Ryzen 9 5950X 16-Core Processor
    Identifier: AuthenticAMD Family 25 Model 33 Stepping 0
    Microarchitecture: Zen 3
    Frequency (GHz): -0.00
    Number of physical packages: 1
    Number of physical CPUs: 16
    Number of logical CPUs: 32
    Graphics card #0 name: unknown
    Graphics card #0 vendor: unknown
    Graphics card #0 VRAM (MB): 0.00
    Graphics card #0 deviceId: unknown
    Graphics card #0 versionInfo: unknown
    Virtual memory max (MB): 159692.41
    Virtual memory used (MB): 129007.53
    Swap memory total (MB): 95301.00
    Swap memory used (MB): 39941.25
    JVM Flags: 21 total; -XX:+UseContainerSupport -Xms8000M -Xmx8000M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
    Fabric Mods: 
        additionaladditions: Additional Additions 3.0.1
        additionalbars: Additional Bars 2.2.1
        adorn: Adorn 3.3.1+1.18.1
        advanced_runtime_resource_pack: Runtime Resource Pack 0.5.4
        advdebug: Advancements Debug 2.3.0
        adventure-platform-fabric: adventure-platform-fabric 5.0.0
        adventurez: AdventureZ 1.4.7
        ae2: Applied Energistics 2 10.1.0-beta.1
        ae2wtlib: AE2WTLib 10.1.1-beta.4
        agape_space: Space Dimensions 0.5.3
        akashictomeoftools: Akashic Tome Of Tools Fabric 1.2
        alloy_forgery: Alloy Forgery 2.0.9+1.18
        annotateddi: Annotated DI 2.0.4+1.18
        antishulkerdupe: Antishulkerdupe 1.0.0
        aopalliance_aopalliance: aopalliance 1.0
        apoli: Apoli 2.2.2
        appleskin: AppleSkin 2.3.0+mc1.18.1
        aqupdcaracal: Caracal mob 1.18-1.3.5.1
        aqupdgrizzly: Grizzly Bear mob 1.18-1.2.2
        arcanus: Arcanus 1.27
        architects_palette: Architect's Palette Fabric 1.3
        architectury: Architectury 3.6.17
        artifality: Artifality 0.5.4
        attributefix: AttributeFix 13.0.5
        autorun: AutoRun 0.4.0
        awesomedungeon: Awesome Dungeon 2.0.3
        awesomedungeonocean: Awesome Dungeon Edition Ocean 2.0.5
        badstdout: BadStdOut 1.1.1-1.18
        balm-fabric: Balm 2.4.1+0
        banhammer: BanHammer 0.4.2+1.18
        bannerpp: Banner++ 2.0.4+mc.1.18-rc4
        bcc: BetterCompatibilityChecker fabric-1.0.4
        bclib: BCLib 1.2.5
        beehivetooltips: Beehive Tooltips 1.4.1
        beenfo: Beenfo 1.18.1-fabric0.45.0-1.3.3
        betteranimalsplus: Better Animals Plus 1.18.1-11.0.4
        betterend: Better End 1.0.1
        betternether: Better Nether 6.0.9
        bewitchment: Bewitchment 1.18-11
        bigbenchtheory: The Big Bench Theory 1.2.0
        bitsandchisels: BitsAndChisels 2.6.4
        blockbot-api: BlockBot Api 1.0.0
        blockbot-discord: BlockBot Discord 2.0.0-beta
        blockshifter: Blockshifter 1.4.1+fabric-1.18
        blockus: Blockus 2.3.4+1.18.1
        blue_endless_jankson: jankson 1.2.1
        bno: Basic Nether Ores 1.18.1-7.1.2-Fabric
        bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.3.5-1.18
        botania: Botania 1.18.1-427-FABRIC
        buildinggadgets: st'ructure tools 1.0.10
        calio: Calio 1.4.2
        capybara: Capybara 1.0.1
        cardinal-components-base: Cardinal Components API (base) 4.1.0
        cardinal-components-block: Cardinal Components API (blocks) 4.0.1
        cardinal-components-entity: Cardinal Components API (entities) 4.1.0
        cardinal-components-item: Cardinal Components API (items) 4.0.1
        cardinal-components-level: Cardinal Components API (world saves) 4.0.0
        cardinal-components-world: Cardinal Components API (worlds) 4.0.0
        carpet: Carpet Mod 1.4.57
        carpet-extra: Carpet Extra 1.4.56
        carpet-tis-addition: Carpet TIS Addition 1.28.2
        carrier: Carrier 1.9.1
        catwalksinc: Catwalks Inc. 1.2.0
        chalk: Chalk 1.2.1
        chas: Craftable Horse Armour & Saddle 1.18-1.8-Fabric
        chisel: Chisel Refabricated 1.4.4
        cleancut: CleanCut 1.18-4.0-fabric
        cloth-api: Cloth API 3.1.61
        cloth-armor-api-v1: Cloth Armor API v1 1.5.47
        cloth-basic-math: cloth-basic-math 0.6.0
        cloth-client-events-v0: Cloth Client Events v0 3.1.61
        cloth-common-events-v1: Cloth Common Events v1 3.1.61
        cloth-config: Cloth Config v6 6.2.57
        cloth-datagen-api-v1: Cloth Datagen v1 3.1.61
        cloth-utils-v1: Cloth Utils v1 3.1.61
        cloud: Cloud 1.6.0
        cloud_commandframework_cloud-brigadier_: cloud-brigadier 1.6.0
        cloud_commandframework_cloud-core_: cloud-core 1.6.0
        cloud_commandframework_cloud-minecraft-extras: cloud-minecraft-extras 1.6.0
        cloud_commandframework_cloud-services_: cloud-services 1.6.0
        clumps: Clumps 8.0.0+5
        com_electronwill_night-config_core: core 3.6.3
        com_electronwill_night-config_toml: toml 3.6.3
        com_eliotlash_mclib_mclib: mclib 18
        com_eliotlash_molang_molang: molang 18
        com_fasterxml_jackson_dataformat_jackson-dataformat-yaml: jackson-dataformat-yaml 2.13.0
        com_google_inject_guice: guice 5.0.1
        com_h2database_h2: h2 1.4.200
        com_moandjiezana_toml_toml4j: toml4j 0.7.2
        com_typesafe_config: config 1.4.1
        com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
        companion_bats: Companion Bats 1.18.7
        compress: Compress 'em [v1.5]
        computercraft: CC: Restitched 1.100.1
        confabricate: confabricate 2.2.0-SNAPSHOT+4.1.1
        config2brigadier: Config to Brigadier 1.0.2
        conjuring: Conjuring 1.0.20+1.18
        consistency_plus: Consistency Plus 0.5.0-RC1+1.18.1
        cosmetic-armor: Cosmetic Armor 1.2.1
        creativeonepunch: Creative One-Punch 1.3
        creeperspores: Creeper Spores 1.7.2
        crookedcrooks: Crooked Crooks 2.0.1+1.18.1
        croparia: Croparia 0.0.6
        croptopia: Croptopia 1.8.0
        crowdin-translate: CrowdinTranslate 1.4+1.18
        crusade: Crusade 1.2.5
        culinaire: Culinaire 2.3.3
        customportalapi: Custom Portal Api 0.0.1-beta47-1.18
        damagetilt: Damage Tilt 1.18-fabric-0.1.2
        dankstorage: Dank Storage 1.18.1-3.4.1
        dark-enchanting: Dark Enchanting 0.6.3+1.18
        dataattributes: Data Attributes 1.1.5
        dawn: Dawn API 3.2.0
        disenchanter: Disenchanter 0.1.4+1.18
        dml-refabricated: Deep Mob Learning: Refabricated 0.5.0-beta2
        dml-refabricated-base: DML: Refabricated - Base 0.5.0-beta2
        dml-refabricated-events: DML: Refabricated - Vanilla Events 0.5.0-beta2
        dml-refabricated-modular-armor: DML: Refabricated - Glitch Armor 0.5.0-beta2
        dml-refabricated-rei: DML: Refabricated - REI Integration 0.5.0-beta2
        dmlsimulacrum: Deep Mob Learning: Simulacrum 0.5.0-beta2
        doom: Doom Fabric 4.1.10
        doublejump: Double Jump Mod 1.0.1+mc1.18
        dragonloot: DragonLoot 1.0.10
        dripstone_fluid_lib: Dripstone Fluid Lib 1.1.1
        dual_riders: DualRiders 1.0.5
        dummmmmmy: MmmMmmMmmMmm 1.18-1.5.0
        dungeons_arise: When Dungeons Arise 2.1.49d-fabric
        dusk: Dusk Mod 1.18-1.7
        earthtojavamobs: Earth2Java 1.7.4+1.18
        ec-core: Essential Commands Core 1.0.1-mc1.18.1
        eldritch_mobs: Eldritch Mobs 1.10.2
        elementalcreepers: Elemental Creepers: Refabricated 1.4.1+1.18.1
        enchant_giver: Enchant Giver 1.1.0
        entitybanners: Entity Banners 1.0.2-BETA+1.18
        essential_commands: Essential Commands 0.18.1-mc1.18.1
        exlineawnings: Exline's Awnings 1.18
        exlinefurniture: Exline's Furniture fabric-1.18.1-v2.0.4
        expandedstorage: Expanded Storage 7.3.6
        experiencebugfix: Experience Bug Fix 18
        explorerscompass: Explorer's Compass 1.18.1-2.0.2-fabric
        extragenerators: Extra Generators 1.1.1-BETA+1.18
        extraorigins: Extra Origins 1.18-7
        fabric: Fabric API 0.46.4+1.18
        fabric-api-base: Fabric API Base 0.4.2+d7c144a865
        fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.5.3+d7c144a865
        fabric-biome-api-v1: Fabric Biome API (v1) 6.0.2+d7c144a865
        fabric-command-api-v1: Fabric Command API (v1) 1.1.7+d7c144a865
        fabric-commands-v0: Fabric Commands (v0) 0.2.6+b4f4f6cd65
        fabric-containers-v0: Fabric Containers (v0) 0.1.19+d7c144a865
        fabric-content-registries-v0: Fabric Content Registries (v0) 0.4.8+d7c144a865
        fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.9+3ac43d9565
        fabric-diagonal-panes: Fabric Diagonal Panes 0.6.0
        fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.10+a1d9bbf565
        fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.6+d7c144a865
        fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.17+d7c144a865
        fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.9+d7c144a865
        fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.11+d7c144a865
        fabric-item-api-v1: Fabric Item API (v1) 1.3.1+691a79b565
        fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.6+3ac43d9565
        fabric-language-kotlin: Fabric Language Kotlin 1.7.1+kotlin.1.6.10
        fabric-language-scala: Fabric Language Scala 1.1.0+scala.2.13.6
        fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.13+713c266865
        fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.9+d7c144a865
        fabric-mining-level-api-v1: Fabric Mining Level API (v1) 1.0.6+d7c144a865
        fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.11+b4f4f6cd65
        fabric-networking-api-v1: Fabric Networking API (v1) 1.0.19+d7c144a865
        fabric-networking-v0: Fabric Networking (v0) 0.3.6+b4f4f6cd65
        fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.11.4+d7c144a865
        fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.12+d7c144a865
        fabric-particles-v1: Fabric Particles (v1) 0.2.10+526dc1ac65
        fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
        fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.2+ad01bfbd65
        fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.5+d7c144a865
        fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.19+3ac43d9565
        fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 1.0.2+d7c144a865
        fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.14+713c266865
        fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.12+d7c144a865
        fabric-structure-api-v1: Fabric Structure API (v1) 2.1.3+d7c144a865
        fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.8+d7c144a865
        fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.3.8+fb3b57b465
        fabric-transfer-api-v1: Fabric Transfer API (v1) 1.5.9+d7c144a865
        fabricenchantments: Fabric Enchantments 0.7.0
        fabricloader: Fabric Loader 0.12.12
        fabricshieldlib: Fabric Shield Lib 1.5.0-1.18
        fabrictailor: Fabric Tailor 1.8.0
        fallingtree: FallingTree 3.2.0b2
        farmersdelight: Farmer's Delight 1.18.1-0.2.0
        farmingforblockheads: Farming for Blockheads 9.0.3
        fastfurnace: FastFurnace 1.18-4
        feature_nbt_deadlock_be_gone: Feature NBT Deadlock Be Gone - Fabric 1.0.1+1.18.1
        ferritecore: FerriteCore 4.1.1
        fiber: fiber 0.23.0-2
        fireplacelib: Fireplace Lib 6.2.2+1.18
        fireworkfrenzy: Firework Frenzy 1.7
        flan: Flan 1.18.1-1.7.0
        fluidtank: Fluid Tank 18.3.0-fabric
        flytre_lib: FlytreLib 1.7.1
        forgeconfigapiport: Forge Config API Port 3.1.1
        freedomofinsomnia: Freedom of Insomnia 1.1.1
        friendsandfoes: Friends&Foes 1.2.3
        fryingpan: Frying Pan! 2.0.0
        ftblibrary: FTB Library 1801.3.5-build.109
        ftbquests: FTB Quests 1801.3.7-build.93
        ftbteams: FTB Teams 1801.2.4-build.46
        geckolib3: Geckolib 3.0.32
        genesis: Genesis 1.18.1-1.0.0
        givemehats: Give Me Hats! 1.7.5
        glassential: Glassential 1.3.0
        go-fish: Go Fish 1.4.1-1.18.1
        gobber2: Gobber2 2.5.62
        goblintraders: Goblin Traders 1.4.1
        golemancy: Golemancy 1.2.3
        goosik-config: goosik-config 0.2.0
        graveyard: The Graveyard 1.5
        grounded_origins: Grounded Origins 1.0.1
        guardiansgalore: GuardiansGalore 1.18-3.0
        hammermod: War-Hammers Mod 1.18
        harvest_scythes: Harvest Scythes 2.4.1
        heartbond: Heartbond 1.2.0
        hologram-api: Hologram API 0.2.1+1.18-pre5
        homebodies_fantasy: Homebodies: Fantasy 1.0.0
        hookshot: Hookshot 24.0
        horseinfo: Horse Info 0.4.1-1.18
        horsestatsvanilla: Horse Stats Vanilla 4.1.10
        hoverpets: Hover Pets 0.1.2
        hyperlighting: Hyper Lighting 1.2.1
        impaled: Impaled 1.0.2
        impersonate: Impersonate 2.4.1
        improved-stations: Improved Stations 2.0.8
        improvedmobs: Improved Mobs 1.18.1-1.8.1
        incantationem: Incantationem 1.1.3+1.18.1
        inmis: Inmis 2.5.1-1.18.1
        interference: Interference API 1.3.0
        invview: InvView 1.4.8-1.18+
        io_leangen_geantyref_geantyref: geantyref 1.3.13
        ironfurnaces: Iron Furnaces 3.0.0
        itemfilters: Item Filters 1801.2.6-build.16
        jankson: Jankson 4.0.0+j1.2.0
        java: OpenJDK 64-Bit Server VM 17
        javax_inject_javax_inject: javax.inject 1
        jline4mcdsrv: JLine for Minecraft Dedicated Server 0.3.0
        jump: Platformer 1.0.0
        just_end_anchor: Just An End Anchor 1.0.1
        kanos_config: Kanos Config 0.1.4+1.14.4-1.17.1
        kibe: Kibe 1.9.4-BETA+1.18
        kjsextras: KubeJS Extras 1.5.0
        krypton: Krypton 0.1.6
        ktdatataglib: KtDataTagLib 1.6.4-1
        kubejs: KubeJS 1801.4.2-build.298
        kyrptconfig: Kyrpt Config 1.3.4-1.18
        lank: Lankasters Origins 1.0.0
        lazydfu: LazyDFU 0.1.2
        ledger: Ledger 1.2.2
        ledger-databases: Ledger Databases 1.0.1
        libblockattributes: LibBlockAttributes 0.10.0
        libblockattributes_core: LibBlockAttributes (Core) 0.10.0
        libblockattributes_fluids: LibBlockAttributes (Fluids) 0.10.0
        libblockattributes_items: LibBlockAttributes (Items) 0.10.0
        libcd: LibCapableData 3.0.3+1.16.3
        libgui: LibGui 5.2.0+1.18
        libninepatch: LibNinePatch 1.1.0
        libra: Libra 0.4.0.1
        libraryferret: Library Ferret 1.0.3
        lifts: Lifts 1.4-BETA+1.18
        lightestlamp: Lightest Lamps 1.0.0-beta
        lithium: Lithium 0.7.7
        lovely_snails: Lovely Snails 1.0.3+1.18
        luckperms: LuckPerms 5.4.1
        lumiwool: Luminous Wool 1.2.2
        maelstrom_library: Maelstrom Library 1.2.3-1.18-rc3
        magiccombatwands: Magic Combat Wands 1.0.1
        magicfungi: Magic Fungi 0.6.2-BETA+1.18.1
        magna: Magna 1.7.0-1.18-pre1
        mambience: MAmbience 4.0.3+1.18.1
        marketcrates: Marketcrates 1.4.1
        mavm: More Axolotl Variants Mod 1.0.7a
        mcda: MC Dungeons Armors 2.0.0
        mcdar: MC Dungeons Artifacts 1.4.3-1.18
        mcdict: MCDict 2.1.0+1.17.1
        mcdw: MC Dungeons Weapons 4.0.4
        mcf-reap: MaxVar reap for fabric 1.7.1
        me_hypherionmc_night-config_core: core 3.6.5_custom
        me_hypherionmc_night-config_toml: toml 3.6.5_custom
        megane: megane 7.1.0
        megane-api: megane-api 7.0.0
        megane-applied-energistics-2: megane-applied-energistics-2 7.0.1
        megane-deep-mob-learning-simulacrum: megane-deep-mob-learning-simulacrum 7.0.0
        megane-extra-generators: megane-extra-generators 7.0.0
        megane-fabric-transfer: megane-fabric-transfer 7.0.0
        megane-kibe: megane-kibe 7.0.0
        megane-lib-block-attributes: megane-lib-block-attributes 7.0.0
        megane-reborn-core: megane-reborn-core 7.0.0
        megane-reborn-energy: megane-reborn-energy 7.0.0
        megane-runtime: megane-runtime 7.1.0
        megane-tech-reborn: megane-tech-reborn 7.0.0
        megane-vanilla: megane-vanilla 7.0.0
        megane-wireless-networks: megane-wireless-networks 7.0.0
        midnightlib: MidnightLib 0.3.1
        milk: Milk Lib 0.1.5
        milk_plus: Milk+ 2.0.1
        minecraft: Minecraft 1.18.1
        minimotd-fabric: MiniMOTD 2.0.5
        mining_dims: Mining Dimensions 1.2.41
        miningutility: Mining Utility 1.2+1.18-pre1
        mm: Manningham Mills 2.3
        mo_glass: Mo Glass 1.6.1-MC1.18.1
        mobscarecrow: Mob Scarecrow 1.2.0
        mobz: MobZ 3.3.1
        mocolors: Mo' Colors 1.3.0
        modern_industrialization: Modern Industrialization 1.0.4
        morebannerfeatures: More Banner Features 1.1.3
        morevillagers-fabric: MoreVillagersFabric 3.1.1-SNAPSHOT
        mostructures: Mo' Structures 1.3.0-pre1+1.18
        mtmechs: Magitek Mechs 1.0.11
        multipart_entities: MultipartEntities 1.1.4-1.18-rc3
        mysql_mysql-connector-java: mysql-connector-java 8.0.27
        mythic-mounts: Mythic Mounts 1.18-4.0
        mythicmetals: Mythic Metals 0.11.4
        naturescompass: Nature's Compass 1.18.1-2.0.2-fabric
        net_kyori_adventure-api: adventure-api 4.9.3
        net_kyori_adventure-key: adventure-key 4.9.3
        net_kyori_adventure-platform-api: adventure-platform-api 4.0.0
        net_kyori_adventure-serializer-configurate4: adventure-serializer-configurate4 4.9.3
        net_kyori_adventure-text-feature-pagination: adventure-text-feature-pagination 4.0.0-SNAPSHOT
        net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.2.0-SNAPSHOT
        net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.9.3
        net_kyori_adventure-text-serializer-legacy: adventure-text-serializer-legacy 4.9.3
        net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.9.3
        net_kyori_examination-api: examination-api 1.3.0
        net_kyori_examination-string: examination-string 1.3.0
        ninjaphenix_container_lib: NinjaPhenix's Container Library 1.2.10
        no_null_processors: No Null Processors - Fabric 2.0.1+1.18.1
        notenoughcrashes: Not Enough Crashes 4.1.4+1.18.1
        omega-config: OmegaConfig 1.2.3-1.18.1
        onsoulfire: On Soul Fire 1.18-1
        org_fusesource_jansi_jansi: jansi 2.4.0
        org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.6.10
        org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.6.10
        org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.6.10
        org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.6.10
        org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.2
        org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.2
        org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.1
        org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.1
        org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.1
        org_jline_jline: jline 3.21.0
        org_jline_jline-terminal-jansi: jline-terminal-jansi 3.21.0
        org_spongepowered_configurate-core: configurate-core 4.1.2
        org_spongepowered_configurate-extra-dfu4: configurate-extra-dfu4 4.1.1
        org_spongepowered_configurate-gson: configurate-gson 4.1.1
        org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
        org_xerial_sqlite-jdbc: sqlite-jdbc 3.36.0.3
        org_yaml_snakeyaml: snakeyaml 1.29
        origins: Origins 1.3.1
        origins-classes: Origins: Classes 1.2.4
        overlord: Overlord 3.1.3+1.18.1
        owo: oωo 0.5.1+1.18
        packet_tweaker: Packet Tweaker 0.2.0+1.18-pre1
        paintings: Paintings++ 9.1.0.0
        patchouli: Patchouli 1.18.1-64-FABRIC
        pehkui: Pehkui 3.1.0+1.14.4-1.18.1
        phonos: Phonos 0.2+1.18
        pickupnotifier: Pick Up Notifier 3.1.0
        pipe: Pipe 1.6.2
        placeholder-api: Placeholder API 1.1.3+1.17.1
        player-data-api: Player Data API 0.1.0+1.18
        playerabilitylib: Pal 1.5.0
        plushies: Plushie Mod 1.1
        polymer: Polymer (Core) 0.2.0-beta.20+1.18.1
        polymer-legacy: Polymer (Compatibility) 0.1.9+0.2.0-beta.20+1.18.1
        polymorph: Polymorph 0.0.19-1.18.1
        prefab: Prefab 3.0.3
        publicguiannouncement: Public Gui Announcement 3.2.0.0
        pugh_lib: Pugh Lib 1.2.15
        pugh_tools: Pugh Tools 1.1.17
        puzzleslib: Puzzles Lib 3.1.3
        quarryplus: QuarryPlus 18.2.491
        quartzelv: Quartz Elevator 2.1.0+1.18
        quickshulker: Quick Shulker 1.3.6-1.18
        ratsmischief: Rat's Mischief 1.3.4
        reach-entity-attributes: Reach Entity Attributes 2.1.1
        reborncore: Reborn Core 5.1.0-beta.9
        redbits: Red Bits 1.12.0
        redstonebits: Redstone Bits 1.6.2
        repurposed_structures: Repurposed Structures 3.3.9+1.18.1
        resourceful_tools: Resourceful Tools 1.2.32
        respawnablepets: Respawnable Pets 1.18-2
        rhino: Rhino 1801.1.8-build.99
        rocks: This Rocks! 1.5.2
        roughlyenoughitems: Roughly Enough Items 7.2.425
        rpgstats: RPGStats 4.3.4+1.18.1
        ruined_equipment: Ruined Equipment 1.4.0
        sandwichable: Sandwichable 1.2-rc4+1.18
        sandwichmod: Sandwich Mod 1.18.1
        seasons: Fabric Seasons 1.3-BETA+1.18
        secretrooms: Secret Rooms 1.2.0+1.18.1
        seedfix: Seed Fix 1.0.0
        server_translations_api: Server Translations API 1.4.8+1.18-pre1
        sgui: sgui 1.0.0-rc6+1.18-pre5
        shulkerboxtooltip: Shulker Box Tooltip 3.0.5+1.18
        shulkerutils: shulkerutils 1.0.4-1.18
        silkspawners: SilkSpawners 1.1.0
        simple_shelves: Simple Shelves 1.0.4
        skinnedlanterns: Skinned Lanterns 1.2.0+build.12
        slimyfloor: Slimy Floor 1.18-1.2.2
        soaringstructures2: Soaring Structures 2 1.18 - 2.2
        someforgepatchesported: Some Forge Patches Ported 1.0.2
        spectrum: Spectrum 1.2.8-1.18.1-midgame9
        spoornweaponattributes: SpoornWeaponAttributes 2.3
        stacc: Stacc 1.2.3
        starlight: Starlight 1.0.1+fabric.0583973
        static-content: Static Content 1.0.1-1.16.2
        staticdata: Static Data 1.1.2
        step-height-entity-attribute: Step Height Entity Attribute 1.0.0
        stonecutter_recipe_tags: Stonecutter Recipe Tags 2.0.0
        stoneholm: Stoneholm 1.4.2
        storagecabinet: Storage Cabinet 1.4.2
        structurized: Structurized 1.4.0+1.18
        styledchat: Styled Chat 1.2.2+1.18
        styledplayerlist: Styled Player List 2.1.3+1.18
        sushimod: Sushi Mod 1.18.1
        tabtps-fabric: TabTPS 1.3.11
        tacocraft: TacoCraft 1.7.2-1.18.1
        team_reborn_energy: Energy 2.2.0
        techreborn: Tech Reborn 5.1.0-beta.9
        teenycoal: Teeny Coal 1.1.0-1.16.x-1.17.x-1.18.x
        tenshilib: TenshiLib 1.18.1-1.4.0b
        terraform-shapes-api-v1: Terraform Shapes API (v1) 2.1.0
        terraform-wood-api-v1: Terraform Wood API (v1) 2.0.2
        terralith: Terralith for Fabric 2.0.12
        terrarianslimes: Terrarian Slimes 1.1-BETA+1.18
        things: Things 0.2.14+1.18
        thonkutil: ThonkUtil 2.8.0-alpha.1+1.18
        thonkutil-base: ThonkUtil Base 1.6.0+aed88a1965
        thonkutil-capes-v1: ThonkUtil Capes (v1) 1.2.3+befce07365
        thonkutil-customization-v1: ThonkUtil Customization (v1) 1.0.4+8c21a42b65
        thonkutil-legacy: ThonkUtil Legacy 1.0.10+6fa117f865
        thonkutil-modchecker-v1: ThonkUtil ModChecker (v1) 1.0.2+eb08b5da65
        thonkutil-potions-v0: ThonkUtil Potions (v0) 1.3.2+befce07365
        thonkutil-titlescreen-v1: ThonkUtil TitleScreen (v1) 1.0.0+3aa914fa65
        thonkutil-trades-v1: ThonkUtil Trades (v1) 1.1.9+d77526a265
        tinyskeletons: Tiny Skeletons 3.1.0
        toms_storage: Tom's Simple Storage Mod 1.1.19
        toolstats: ToolStats 8.0.5
        towers_of_the_wild_reworked: Towers of the Wild: Reworked 2.1.0
        trashslot: TrashSlot 11.0.1
        trinkets: Trinkets 3.2.0
        tweed4_annotated: tweed4_annotated 1.2.0
        tweed4_base: tweed4_base 1.3.1
        tweed4_data: tweed4_data 1.2.0
        tweed4_data_hjson: tweed4_data_hjson 1.1.0
        twigs: Twigs 1.1.2
        unforgivingvoid: Unforgiving Void 3.1.1+1.18
        universal-graves: Universal Graves 2.0.0-beta.4.2+1.18.1
        upgradedshulkers: Upgraded Shulkers 1.1.1-1.18
        urns: Urns 1.0.1
        valley: ValleyCraft 2.2.1-1.18.1
        veggie_way: The Veggie Way 1.2.29
        veinmining: Vein Mining 0.0.11-1.18
        villager-hats: Villager Hats Mod 1.3.0
        villagernames: Villager Names 2.0.2
        visualworkbench: Visual Workbench 3.1.0
        voidz: VoidZ 1.0.5
        wandering_collector: Wandering Collector 1.1.1+mc1.18.1
        ward_blocks: Ward Blocks 1.2.23
        waterdripsound: Drip Sounds 1.18-0.3.0
        waystones: Waystones 2.4.1
        wfw: Warhammer Fantasy Weapons 0.1.4-1.18
        winged: Winged Mod 1.18.1-3.1.0
        wirelessnetworks: Wireless Networks 1.4.1
        wthit: wthit 4.5.1
        xaerominimap: Xaero's Minimap 22.1.2
        xaeroworldmap: Xaero's World Map 1.20.1
        xlpackets: XLPackets 2.1-1.17.1
        xp_storage: XP Storage 1.4.3+1.18
        xp_storage_trinkets: XP Storage - Trinkets 0.1+1.18
        zihlaunchpads: ZIHLaunchpads 1.2.0
    Server Running: true
    Player Count: 6 / 11; [class_3222['Owlwix'/10306, l='ServerLevel[world]', x=-2164.56, y=63.00, z=7823.08], class_3222['beamer91'/16554, l='ServerLevel[world]', x=83.40, y=71.00, z=-125.99], class_3222['Antimonic'/17711, l='ServerLevel[world]', x=-381.82, y=71.00, z=243.51], class_3222['Roakai'/18456, l='ServerLevel[world]', x=-2834.61, y=67.02, z=-855.02], class_3222['HiroBrainz'/20299, l='ServerLevel[world]', x=4006.58, y=72.00, z=1994.20], class_3222['Bugboy120'/20332, l='ServerLevel[world]', x=-796.52, y=110.31, z=-4110.90]]
    Data Packs: vanilla, Fabric Mods
    Is Modded: Definitely; Server brand changed to 'fabric'
    Type: Dedicated Server (map_server.txt)
    Suspected Mods: None
TheGrimsey commented 2 years ago

Gonna be honest here: I am not gonna go through your list of 100s of mods and check what's making Campfires mess up.

This is a structure mod it doesn't do deep changes to the game. It has accessor mixins. It works in the big modpacks I play with it in and it works without other mods. Saying that it crashes and presenting a crash that just shows that something with campfires being extinguished makes it crash doesn't help.

I don't think this is a Stoneholm issue because nothing here directly points towards it and I can't be responsible for debugging interactions with your entire modlist when I find it unlikely that Stoneholm is what breaks it.

Look at some mod affecting Campfires.

itsdinkd commented 2 years ago

Describe the bug While trying to generate an underground village, I think a campfire is being placed underwater, which crashes my entire server every time.

To Reproduce I'm unable to reproduce since I don't have the coords of where it happens. (I needed to turn down render distance and teleport my friend away from where it was crashing, so I could keep using the server)

Expected behaviour The structure generating without crashing the server

Mod version: stoneholm-1.4.2.jar

Fabric API version: fabric-api-0.46.4+1.18.jar

Minecraft version: 1.18.1

Screenshots Not applicable.

Additional Context: crash-2022-02-11_21.07.08-server.txt

Adorn
Agape Space
Apple skin
Aquid Grizzly
Architectury
Attribute Fix
Balm
BCLib
Better End
BF
jankson
Cardinal Components
Cloth Config
Clumps
Electro Will Night config
Toml4j
consistency plus
dawn api
dual riders
exline furniture
experience bug fix
fabric api 46.04
Fabric loader 0.12.12
Falling Tree
Farmers Delight
Ferrite Core
Fiber
Forge Config API
Gecko Lib
Graveyard
Hologram API
Jankson
LazyDFU
Ledger
Lithium
Lovely Snails
Mambience
More Axolotl Variants
Mo' Structures
Omega Config
On soul fire
Packet Tweaker
Placeholder API
Polymer
Puzzles Lib
Seedfix
Shulker Box Tooltip
Stonecutter Recipe Tags
Stoneholm
Terralith 2.0.12
Towers of the wild
Universal Graves
Urns
Visual Workbench
Waystones

These are the mods that we have the same of, and same version. On Soul Fire dev said his mod doesn't touch campfires. Could very well be Lithium, or even Fabric API, as this didn't happen on older versions of either of those and I had stoneholm since 1.17, as well as all of these mods before this crash was introduced. nothing new on my end.

CongYuSanXun commented 2 years ago

I also had this problem crash-2022-02-25_15.19.44-server.txt .

CongYuSanXun commented 2 years ago

描述错误 在尝试生成地下村庄时,我认为在水下放置了篝火,每次都会使我的整个服务器崩溃。

重现 我无法重现,因为我不知道它发生在哪里。(我需要调低渲染距离并将我的朋友传送到崩溃的地方,这样我才能继续使用服务器)

预期行为 生成的结构不会导致服务器崩溃

模组版本: stoneholm-1.4.2.jar

Fabric API 版本: fabric-api-0.46.4+1.18.jar

我的世界版本: 1.18.1

截图 不适用。

附加上下文: crash-2022-02-11_21.07.08-server.txt

Did you find a solution? Is it useful to adjust the settings (How many iterations of jigsaw generation we do when generating the village.) in the file?

CongYuSanXun commented 2 years ago

Beyond a stoneholm structure being generated the crash log only shows it being in relation to a Campfire being extinguished in Minecraft code. Would guess it's generating waterlogged but I don't think this is something Stoneholm itself does. This seems to be a ledger problem。

https://github.com/QuiltServerTools/Ledger/issues/153