terrarium-earth / Ad-Astra

Ad Astra is a Minecraft space tech and exploration mod!
https://modrinth.com/mod/ad-astra
Other
140 stars 79 forks source link

[Bug]: Use create Brass funnel Collapse #549

Open fjfchfhfc opened 4 months ago

fjfchfhfc commented 4 months ago

Bug Description

When I use Brass funnel adding a bucket to the oxygen concentrator.A crash occurred

How to Reproduce?

Use a brass funnel to drain items into the oxygen concentrator

Expected Behavior

The water enters the oxygen concentrator

Version

ad_astra-fabric-1.20.1-1.15.18

Mod Loader Version

1.20.1 fabricloader 0.15.10 fabricapi0.92.1

Mod Loader

Fabric

Logs or additional context

---- Minecraft Crash Report ---- // There are four lights!

Time: 2024-05-03 18:45:02 Description: Colliding entity with block

java.lang.IllegalStateException: An outer transaction is already active on this thread. at net.fabricmc.fabric.impl.transfer.transaction.TransactionManagerImpl.openOuter(TransactionManagerImpl.java:40) at net.fabricmc.fabric.api.transfer.v1.transaction.Transaction.openOuter(Transaction.java:89) at earth.terrarium.botarium.fabric.fluid.storage.PlatformFluidItemHandler.extractFluid(PlatformFluidItemHandler.java:51) at earth.terrarium.botarium.common.fluid.FluidApi.moveFluid(FluidApi.java:163) at earth.terrarium.adastra.common.utils.FluidUtils.moveItemToContainer(FluidUtils.java:82) at earth.terrarium.adastra.common.blockentities.machines.OxygenLoaderBlockEntity.updateSlots(OxygenLoaderBlockEntity.java:132) at earth.terrarium.adastra.common.blockentities.machines.OxygenLoaderBlockEntity.update(OxygenLoaderBlockEntity.java:127) at earth.terrarium.adastra.common.blockentities.base.BasicContainer.method_5447(BasicContainer.java:30) at net.fabricmc.fabric.impl.transfer.item.InventorySlotWrapper.setStack(InventorySlotWrapper.java:63) at net.fabricmc.fabric.api.transfer.v1.item.base.SingleStackStorage.insert(SingleStackStorage.java:125) at net.fabricmc.fabric.impl.transfer.item.InventorySlotWrapper.insert(InventorySlotWrapper.java:81) at net.fabricmc.fabric.impl.transfer.item.SidedInventorySlotWrapper.insert(SidedInventorySlotWrapper.java:47) at net.fabricmc.fabric.impl.transfer.item.SidedInventorySlotWrapper.insert(SidedInventorySlotWrapper.java:31) at net.fabricmc.fabric.api.transfer.v1.storage.base.CombinedStorage.insert(CombinedStorage.java:67) at com.simibubi.create.foundation.blockEntity.behaviour.inventory.InvManipulationBehaviour.insert(InvManipulationBehaviour.java:91) at com.simibubi.create.content.logistics.funnel.AbstractFunnelBlock.tryInsert(AbstractFunnelBlock.java:109) at com.simibubi.create.content.logistics.funnel.FunnelBlock.method_9548(FunnelBlock.java:139) at net.minecraft.class_4970$class_4971.method_26178(class_4970.java:1121) at net.minecraft.class_1297.method_5852(class_1297.java:1137) at net.minecraft.class_1297.method_36974(class_1297.java:851) at net.minecraft.class_1297.method_5784(class_1297.java:799) at net.minecraft.class_1542.method_5773(class_1542.java:136) at net.minecraft.class_3218.method_18762(class_3218.java:739) at net.minecraft.class_1937.method_18472(class_1937.java:480) at net.minecraft.class_3218.method_31420(class_3218.java:385) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:353) at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$307(MinecraftServer.java) at net.minecraft.server.MinecraftServer.wrapOperation$dda000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:7859) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) at net.minecraft.server.MinecraftServer.handler$bhc000$carpet$modifiedRunLoop(MinecraftServer.java:17442) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) at java.base/java.lang.Thread.run(Thread.java:842)

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

-- Head -- Thread: Server thread Stacktrace: at net.fabricmc.fabric.impl.transfer.transaction.TransactionManagerImpl.openOuter(TransactionManagerImpl.java:40) at net.fabricmc.fabric.api.transfer.v1.transaction.Transaction.openOuter(Transaction.java:89) at earth.terrarium.botarium.fabric.fluid.storage.PlatformFluidItemHandler.extractFluid(PlatformFluidItemHandler.java:51) at earth.terrarium.botarium.common.fluid.FluidApi.moveFluid(FluidApi.java:163) at earth.terrarium.adastra.common.utils.FluidUtils.moveItemToContainer(FluidUtils.java:82) at earth.terrarium.adastra.common.blockentities.machines.OxygenLoaderBlockEntity.updateSlots(OxygenLoaderBlockEntity.java:132) at earth.terrarium.adastra.common.blockentities.machines.OxygenLoaderBlockEntity.update(OxygenLoaderBlockEntity.java:127) at earth.terrarium.adastra.common.blockentities.base.BasicContainer.method_5447(BasicContainer.java:30) at net.fabricmc.fabric.impl.transfer.item.InventorySlotWrapper.setStack(InventorySlotWrapper.java:63) at net.fabricmc.fabric.api.transfer.v1.item.base.SingleStackStorage.insert(SingleStackStorage.java:125) at net.fabricmc.fabric.impl.transfer.item.InventorySlotWrapper.insert(InventorySlotWrapper.java:81) at net.fabricmc.fabric.impl.transfer.item.SidedInventorySlotWrapper.insert(SidedInventorySlotWrapper.java:47) at net.fabricmc.fabric.impl.transfer.item.SidedInventorySlotWrapper.insert(SidedInventorySlotWrapper.java:31) at net.fabricmc.fabric.api.transfer.v1.storage.base.CombinedStorage.insert(CombinedStorage.java:67) at com.simibubi.create.foundation.blockEntity.behaviour.inventory.InvManipulationBehaviour.insert(InvManipulationBehaviour.java:91) at com.simibubi.create.content.logistics.funnel.AbstractFunnelBlock.tryInsert(AbstractFunnelBlock.java:109) at com.simibubi.create.content.logistics.funnel.FunnelBlock.method_9548(FunnelBlock.java:139) at net.minecraft.class_4970$class_4971.method_26178(class_4970.java:1121) at net.minecraft.class_1297.method_5852(class_1297.java:1137) at net.minecraft.class_1297.method_36974(class_1297.java:851) at net.minecraft.class_1297.method_5784(class_1297.java:799) at net.minecraft.class_1542.method_5773(class_1542.java:136) at net.minecraft.class_3218.method_18762(class_3218.java:739) at net.minecraft.class_1937.method_18472(class_1937.java:480) at net.minecraft.class_3218.method_31420(class_3218.java:385) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:353) at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$307(MinecraftServer.java) at net.minecraft.server.MinecraftServer.wrapOperation$dda000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:7859)

-- Block being collided with -- Details: Block: Block{create:brass_funnel}[extracting=false,facing=up,powered=false,waterlogged=false] Block location: World: (-402,67,-362), Section: (at 14,3,6 in -26,4,-23; chunk contains blocks -416,-64,-368 to -401,319,-353), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1) Stacktrace: at net.minecraft.class_1297.method_5852(class_1297.java:1137) at net.minecraft.class_1297.method_36974(class_1297.java:851) at net.minecraft.class_1297.method_5784(class_1297.java:799) at net.minecraft.class_1542.method_5773(class_1542.java:136) at net.minecraft.class_3218.method_18762(class_3218.java:739) at net.minecraft.class_1937.method_18472(class_1937.java:480) at net.minecraft.class_3218.method_31420(class_3218.java:385) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:353) at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$307(MinecraftServer.java) at net.minecraft.server.MinecraftServer.wrapOperation$dda000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:7859) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) at net.minecraft.server.MinecraftServer.handler$bhc000$carpet$modifiedRunLoop(MinecraftServer.java:17442) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) at java.base/java.lang.Thread.run(Thread.java:842)

-- Entity being checked for collision -- Details: Entity Type: minecraft:item (net.minecraft.class_1542) Entity ID: 1108 Entity Name: Water Bucket Entity's Exact location: -401.57, 67.63, -361.29 Entity's Block location: World: (-402,67,-362), Section: (at 14,3,6 in -26,4,-23; chunk contains blocks -416,-64,-368 to -401,319,-353), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1) Entity's Momentum: -0.00, -0.00, 0.00 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.class_1297.method_36974(class_1297.java:851) at net.minecraft.class_1297.method_5784(class_1297.java:799) at net.minecraft.class_1542.method_5773(class_1542.java:136) at net.minecraft.class_3218.method_18762(class_3218.java:739) at net.minecraft.class_1937.method_18472(class_1937.java:480) at net.minecraft.class_3218.method_31420(class_3218.java:385) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:353) at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$307(MinecraftServer.java) at net.minecraft.server.MinecraftServer.wrapOperation$dda000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:7859) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) at net.minecraft.server.MinecraftServer.handler$bhc000$carpet$modifiedRunLoop(MinecraftServer.java:17442) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) at java.base/java.lang.Thread.run(Thread.java:842)

-- Entity being ticked -- Details: Entity Type: minecraft:item (net.minecraft.class_1542) Entity ID: 1108 Entity Name: Water Bucket Entity's Exact location: -401.57, 67.63, -361.29 Entity's Block location: World: (-402,67,-362), Section: (at 14,3,6 in -26,4,-23; chunk contains blocks -416,-64,-368 to -401,319,-353), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1) Entity's Momentum: -0.00, -0.00, 0.00 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.class_1937.method_18472(class_1937.java:480) at net.minecraft.class_3218.method_31420(class_3218.java:385) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_3218.method_18765(class_3218.java:353) at net.minecraft.server.MinecraftServer.mixinextras$bridge$method_18765$307(MinecraftServer.java) at net.minecraft.server.MinecraftServer.wrapOperation$dda000$carpet-tis-addition$yeetUpdateSuppressionCrash_implOnTickWorlds(MinecraftServer.java:7859) at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) at net.minecraft.server.MinecraftServer.handler$bhc000$carpet$modifiedRunLoop(MinecraftServer.java:17442) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) at java.base/java.lang.Thread.run(Thread.java:842)

-- Affected level -- Details: All players: 1 total; [class_3222['fjfchfhfc'/1077, l='ServerLevel[world]', x=-401.49, y=67.00, z=-362.30]] Chunk stats: 4207 Level dimension: minecraft:overworld Level spawn location: World: (16,100,0), Section: (at 0,4,0 in 1,6,0; chunk contains blocks 16,-64,0 to 31,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Level time: 3198223 game time, 2000053 day time Level name: world Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Level weather: Rain time: 161638 (now: false), thunder time: 65047 (now: false) Known server brands: fabric Removed feature flags: Level was modded: true Level storage version: 0x04ABD - Anvil Stacktrace: at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:897) at net.minecraft.class_3176.method_3813(class_3176.java:283) at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:824) at net.minecraft.server.MinecraftServer.handler$bhc000$carpet$modifiedRunLoop(MinecraftServer.java:17442) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) at java.base/java.lang.Thread.run(Thread.java:842)

-- System Details -- Details: Minecraft Version: 1.20.1 Minecraft Version ID: 1.20.1 Operating System: Windows Server 2022 (amd64) version 10.0 Java Version: 17.0.10, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation Memory: 23471862720 bytes (22384 MiB) / 25769803776 bytes (24576 MiB) up to 25769803776 bytes (24576 MiB) CPUs: 20 Processor Vendor: GenuineIntel Processor Name: Genuine Intel(R) 0000 Identifier: Intel64 Family 6 Model 154 Stepping 0 Microarchitecture: Alder Lake Frequency (GHz): 1.19 Number of physical packages: 1 Number of physical CPUs: 14 Number of logical CPUs: 20 Graphics card #0 name: Intel(R) Iris(R) Xe Graphics Graphics card #0 vendor: Intel Corporation (0x8086) Graphics card #0 VRAM (MB): 1024.00 Graphics card #0 deviceId: 0x46a1 Graphics card #0 versionInfo: DriverVersion=31.0.101.4314 Memory slot #0 capacity (MB): 32768.00 Memory slot #0 clockSpeed (GHz): 3.20 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 32768.00 Memory slot #1 clockSpeed (GHz): 3.20 Memory slot #1 type: DDR4 Virtual memory max (MB): 75005.88 Virtual memory used (MB): 45567.88 Swap memory total (MB): 9728.00 Swap memory used (MB): 0.00 JVM Flags: 2 total; -Xmx24G -Xms24G Fabric Mods: ad_astra: Ad Astra 1.15.18 javazoom_jlayer: jlayer 1.0.1 adorn: Adorn 5.0.1+1.20.1 appleskin: AppleSkin 2.5.0+mc1.20 architectury: Architectury 9.2.14 bclib: BCLib 3.0.14 wunderlib: WunderLib 1.1.5 betterend: Better End 4.0.11 betternether: Better Nether 9.0.10 blossom-lib: BlossomLib 2.5.4+1.20 server_translations_api: Server Translations API 2.0.0+1.20 packet_tweaker: Packet Tweaker 0.4.0+1.19.4 blossom-tpa: BlossomTpa 2.2.1+1.20 botarium: Botarium 2.3.3 team_reborn_energy: Energy 3.0.0 c2me: Concurrent Chunk Management Engine 0.2.0+alpha.11.5 c2me-base: Concurrent Chunk Management Engine (Base) 0.2.0+alpha.11.5 c2me-fixes-chunkio-threading-issues: Concurrent Chunk Management Engine (Fixes/Chunk IO/Threading Issues) 0.2.0+alpha.11.5 c2me-fixes-general-threading-issues: Concurrent Chunk Management Engine (Fixes/General/Threading Issues) 0.2.0+alpha.11.5 c2me-fixes-worldgen-threading-issues: Concurrent Chunk Management Engine (Fixes/WorldGen/Threading Issues) 0.2.0+alpha.11.5 c2me-fixes-worldgen-vanilla-bugs: Concurrent Chunk Management Engine (Fixes/WorldGen/Vanilla Bugs) 0.2.0+alpha.11.5 c2me-notickvd: Concurrent Chunk Management Engine (No Tick View Distance) 0.2.0+alpha.11.5 c2me-opts-allocs: Concurrent Chunk Management Engine (Optimizations/Memory Allocations) 0.2.0+alpha.11.5 c2me-opts-chunk-access: Concurrent Chunk Management Engine (Optimizations/Chunk Access) 0.2.0+alpha.11.5 c2me-opts-chunkio: Concurrent Chunk Management Engine (Optimizations/Chunk IO) 0.2.0+alpha.11.5 c2me-opts-math: Concurrent Chunk Management Engine (Optimizations/Math) 0.2.0+alpha.11.5 c2me-opts-scheduling: Concurrent Chunk Management Engine (Optimizations/Scheduling) 0.2.0+alpha.11.5 c2me-opts-worldgen-general: Concurrent Chunk Management Engine (Optimizations/General WorldGen) 0.2.0+alpha.11.5 c2me-opts-worldgen-vanilla: Concurrent Chunk Management Engine (Optimizations/Vanilla WorldGen) 0.2.0+alpha.11.5 c2me-rewrites-chunk-serializer: Concurrent Chunk Management Engine (Rewrites/Chunk Serializer) 0.2.0+alpha.11.5 c2me-rewrites-chunkio: Concurrent Chunk Management Engine (Rewrites/Chunk IO) 0.2.0+alpha.11.5 c2me-server-utils: Concurrent Chunk Management Engine (Server Utils) 0.2.0+alpha.11.5 c2me-threading-chunkio: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.11.5 c2me-threading-lighting: Concurrent Chunk Management Engine (Threading/Lighting) 0.2.0+alpha.11.5 c2me-threading-worldgen: Concurrent Chunk Management Engine (Threading/WorldGen) 0.2.0+alpha.11.5 com_ibm_async_asyncutil: asyncutil 0.1.0 net_objecthunter_exp4j: exp4j 0.4.8 org_threadly_threadly: threadly 7.0 carpet: Carpet Mod 1.4.112+v230608 carpet-extra: Carpet Extra 1.4.115 carpet-tis-addition: Carpet TIS Addition 1.55.0 conditional-mixin: conditional mixin 0.4.1 casualness_delight: Casualness Delight Fabric 1.20.1-0.4d charmofundying: Charm of Undying 6.5.0+1.20.1 spectrelib: SpectreLib 0.13.15+1.20.1 cloth-config: Cloth Config v11 11.1.118 cloth-basic-math: cloth-basic-math 0.6.1 cosmetic-armor: Cosmetic Armor 1.6.0 create: Create 0.5.1-f-build.1417+mc1.20.1 com_google_code_findbugs_jsr305: jsr305 3.0.2 forgeconfigapiport: Forge Config API Port 8.0.0 milk: Milk Lib 1.2.60 dripstone_fluid_lib: Dripstone Fluid Lib 3.0.2 porting_lib_tags: Porting Lib Tags 3.0 registrate-fabric: Registrate for Fabric 1.3.62-MC1.20.1 create_enchantment_industry: Create Enchantment Industry 1.2.16 create_dragon_lib: Create Dragon Lib 1.4.2 create_jetpack: Create Jetpack 4.2.0 flightlib: Flight Lib 2.1.0 createaddition: Create Crafts & Additions 1.2.3 createbigcannons: Create Big Cannons 0.5.4-nightly-8b9cea6 ritchiesprojectilelib: Ritchie's Projectile Library 1.0.0-369e88d+1.20.1-fabric createdeco: Create Deco 2.0.2-1.20.1-fabric createutilities: Create Utilities 0.3.0+1.20.1 ctov: ChoiceTheorem's Overhauled Village 3.4.3 dungeons_arise: When Dungeons Arise 2.1.57 emi: EMI 1.1.4+1.20.1+fabric fabric-api: Fabric API 0.92.1+1.20.1 fabric-api-base: Fabric API Base 0.4.31+1802ada577 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.36+1802ada577 fabric-biome-api-v1: Fabric Biome API (v1) 13.0.13+1802ada577 fabric-block-api-v1: Fabric Block API (v1) 1.0.11+1802ada577 fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.1+1802ada577 fabric-command-api-v1: Fabric Command API (v1) 1.2.34+f71b366f77 fabric-command-api-v2: Fabric Command API (v2) 2.2.13+1802ada577 fabric-commands-v0: Fabric Commands (v0) 0.2.51+df3654b377 fabric-containers-v0: Fabric Containers (v0) 0.1.64+df3654b377 fabric-content-registries-v0: Fabric Content Registries (v0) 4.0.11+1802ada577 fabric-convention-tags-v1: Fabric Convention Tags 1.5.5+1802ada577 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.19+1802ada577 fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.0.0+de0fd6d177 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 12.3.4+1802ada577 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.54+1802ada577 fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.0+1c78457f77 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.2+1802ada577 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.63+df3654b377 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.40+1802ada577 fabric-item-api-v1: Fabric Item API (v1) 2.1.28+1802ada577 fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.12+1802ada577 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.22+1802ada577 fabric-loot-api-v2: Fabric Loot API (v2) 1.2.1+1802ada577 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.45+9e7660c677 fabric-message-api-v1: Fabric Message API (v1) 5.1.9+1802ada577 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.50+1802ada577 fabric-networking-api-v1: Fabric Networking API (v1) 1.3.11+1802ada577 fabric-networking-v0: Fabric Networking (v0) 0.3.51+df3654b377 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 11.1.3+1802ada577 fabric-particles-v1: Fabric Particles (v1) 1.1.2+1802ada577 fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.21+1802ada577 fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.3.3+1802ada577 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.37+92a0d36777 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.28+1802ada577 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.8+1802ada577 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.10+1802ada577 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.30+1802ada577 fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.5+8dd72ea377 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 4.3.1+1802ada577 fabric-language-kotlin: Fabric Language Kotlin 1.10.19+kotlin.1.9.23 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.9.23 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.9.23 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.9.23 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.9.23 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.23.2 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.8.0 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.8.0 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.5.0 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.6.3 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.6.3 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.6.3 fabricloader: Fabric Loader 0.15.10 mixinextras: MixinExtras 0.3.5 farmersdelight: Farmer's Delight 1.20.1-1.4.3 farmersrespite: Farmer's Respite 2.3.4 ferritecore: FerriteCore 6.0.1 iceberg: Iceberg 1.1.18 invview: InvView 1.4.11-1.20+ fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT sgui: sgui 1.2.2+1.20 jade: Jade 11.9.0+fabric java: Java HotSpot(TM) 64-Bit Server VM 17 jei: Just Enough Items 15.3.0.4 ledger: Ledger 1.2.8 lithium: Lithium 0.11.2 luckperms: LuckPerms 5.4.102 magiclib: MagicLib 0.7.398+fe2125a-stable magiclib-1_20_1: MagicLib for 1.20.1 0.7.398+fe2125a-stable melius-vanish: Vanish 1.4.2+1.20 placeholder-api: Placeholder API 2.1.1+1.20 player-data-api: Player Data API 0.2.2+1.19.3 memorycleanermissnotoredict: Memory Cleaner Miss-not Ore Dict 1.6.0+1.20.1 minecraft: Minecraft 1.20.1 modernfix: ModernFix 5.17.0+mc1.20.1 moredelight: More Delight 1.2.2-1.20.1-fabric nochatreports: No Chat Reports 1.20.1-v2.2.2 noisium: Noisium 2.0.2+mc1.20-1.20.1 porting_lib: Porting Lib 2.3.4+1.20.1 com_electronwill_night-config_core: core 3.6.6 com_electronwill_night-config_toml: toml 3.6.6 porting_lib_accessors: Porting Lib Accessors 2.3.4+1.20.1 porting_lib_asm: Porting Lib ASM 2.3.4+1.20.1 porting_lib_attributes: Porting Lib Attributes 2.3.4+1.20.1 porting_lib_base: Porting Lib Base 2.3.4+1.20.1 porting_lib_blocks: Porting Lib Blocks 2.3.4+1.20.1 porting_lib_brewing: Porting Lib Brewing 2.3.4+1.20.1 porting_lib_chunk_loading: Porting Lib Chunk Loading 2.3.4+1.20.1 porting_lib_client_events: Porting Lib Client Events 2.3.4+1.20.1 porting_lib_common: Porting Lib Common 2.3.4+1.20.1 porting_lib_config: Porting Lib Config 2.3.4+1.20.1 porting_lib_core: Porting Lib Core 2.3.4+1.20.1 porting_lib_data: Porting Lib Data 2.3.4+1.20.1 porting_lib_entity: Porting Lib Entity 2.3.4+1.20.1 porting_lib_extensions: Porting Lib Extensions 2.3.4+1.20.1 porting_lib_fluids: Porting Lib Fluids 2.3.4+1.20.1 porting_lib_gametest: Porting Lib GameTest 2.3.4+1.20.1 porting_lib_gui_utils: Porting Lib Gui Utils 2.3.4+1.20.1 porting_lib_items: Porting Lib Items 2.3.4+1.20.1 porting_lib_lazy_registration: Porting Lib Lazy Register 2.3.4+1.20.1 porting_lib_level_events: Porting Lib Level Events 2.3.4+1.20.1 porting_lib_loot: Porting Lib Loot 2.3.4+1.20.1 porting_lib_mixin_extensions: Porting Lib Mixin Extensions 2.3.4+1.20.1 porting_lib_model_builders: Porting Lib Model Builders 2.3.4+1.20.1 porting_lib_model_generators: Porting Lib Model Generators 2.3.4+1.20.1 porting_lib_model_loader: Porting Lib Model Loader 2.3.4+1.20.1 porting_lib_model_materials: Porting Lib Model Materials 2.3.4+1.20.1 porting_lib_models: Porting Lib Models 2.3.4+1.20.1 porting_lib_networking: Porting Lib Networking 2.3.4+1.20.1 porting_lib_obj_loader: Porting Lib Obj Loader 2.3.4+1.20.1 porting_lib_recipe_book_categories: Porting Lib Recipe Book Categories 2.3.4+1.20.1 porting_lib_registries: Porting Lib Registries 2.3.4+1.20.1 porting_lib_tool_actions: Porting Lib Tool Actions 2.3.4+1.20.1 porting_lib_transfer: Porting Lib Transfer 2.3.4+1.20.1 porting_lib_utility: Porting Lib Utility 2.3.4+1.20.1 reach-entity-attributes: Reach Entity Attributes 2.4.0 railways: Create: Steam 'n' Rails 1.6.3+fabric-mc1.20.1 mm: Manningham Mills 2.3 resourcefulconfig: Resourcefulconfig 2.1.2 resourcefullib: Resourceful Lib 2.1.24 com_teamresourceful_bytecodecs: bytecodecs 1.0.2 com_teamresourceful_yabn: yabn 1.0.3 sophisticatedbackpacks: Sophisticated Backpacks 3.19.4+mc1.20.1-build.39 cardinal-components-base: Cardinal Components API (base) 5.2.2 cardinal-components-entity: Cardinal Components API (entities) 5.2.2 sophisticatedcore: Sophisticated Core 0.5.108+mc1.20.1-build.39 spark: spark 1.10.43 starlight: Starlight 1.1.2+fabric.dbc156f tabtps-fabric: TabTPS 1.3.18 adventure-platform-fabric: adventure-platform-fabric 5.10.0-SNAPSHOT net_kyori_adventure-api: adventure-api 4.14.0 net_kyori_adventure-key: adventure-key 4.14.0 net_kyori_adventure-platform-api: adventure-platform-api 4.3.0 net_kyori_adventure-text-logger-slf4j: adventure-text-logger-slf4j 4.14.0 net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.14.0 net_kyori_adventure-text-serializer-ansi: adventure-text-serializer-ansi 4.14.0 net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.14.0 net_kyori_adventure-text-serializer-json: adventure-text-serializer-json 4.14.0 net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.14.0 net_kyori_ansi: ansi 1.0.1 net_kyori_examination-api: examination-api 1.3.0 net_kyori_examination-string: examination-string 1.3.0 cloud: Cloud 1.8.3 cloud_commandframeworkcloud-brigadier: cloud-brigadier 1.8.3 cloud_commandframeworkcloud-core: cloud-core 1.8.3 cloud_commandframeworkcloud-services: cloud-services 1.8.3 io_leangen_geantyref_geantyref: geantyref 1.3.13 cloud_commandframework_cloud-minecraft-extras: cloud-minecraft-extras 1.8.3 com_typesafe_config: config 1.4.2 net_kyori_adventure-serializer-configurate4: adventure-serializer-configurate4 4.14.0 net_kyori_adventure-text-feature-pagination: adventure-text-feature-pagination 4.0.0-SNAPSHOT net_kyori_adventure-text-serializer-legacy: adventure-text-serializer-legacy 4.14.0 org_spongepowered_configurate-core: configurate-core 4.1.2 org_spongepowered_configurate-hocon: configurate-hocon 4.1.2 trinkets: Trinkets 3.7.2 worldedit: WorldEdit 7.2.15+6463-5ca4dff xaerominimap: Xaero's Minimap 23.4.4 xaeroworldmap: Xaero's World Map 1.30.4 Server Running: true Player Count: 3 / 20; [class_3222['Sakura_Twinkle'/114, l='ServerLevel[world]', x=29.70, y=9.42, z=34.48], class_3222['hy_sf'/630, l='ServerLevel[world]', x=150.29, y=12.00, z=-13.65], class_3222['fjfchfhfc'/1077, l='ServerLevel[world]', x=-401.49, y=67.00, z=-362.30]] Data Packs: vanilla, fabric, file/更便宜的锻造模板1.19.4-1.20.1.zip (incompatible), file/鞘翅、附魔金苹果配方1.17-1.19.zip (incompatible) Enabled Feature Flags: minecraft:vanilla World Generation: Experimental Is Modded: Definitely; Server brand changed to 'fabric' Type: Dedicated Server (map_server.txt)

Code of Conduct

PowerSEPT commented 3 months ago

Hello,

I encountered the same issue. It does seem to also happend when you try to put a bucket (empty or not) using a funnel or a chute, into any Ad Astra block that can store fluid (Oxygen distributor/loader, fuel refinery or cryo freezer).

At some point I was able to put a water bucket into a cryo freezer using a mechanical belt and a funnel, and the game did not crash; the bucket was placed in the fuel slot. The game seems to crash only when the item you put inside the block interacts with the fluid inside.

Also, the bug happends when doing it with As Astra's gas tanks.

Here is my latest crash report, where I used a gas tank. crash-2024-05-15_22.04.42-server.txt

Regards, PowerSEPT.