Create

Create

86M Downloads

Server timeout after updating from create 1.19.2 0.5.0g to 0.5.0h or 0.5.0i

UdoMorgenstern opened this issue ยท 5 comments

commented

Describe the Bug

this one is a bit odd, so brace yourself...

we have a storage room based on belts, when a player spawns in the area the server will timeout

at com.simibubi.create.content.contraptions.relays.belt.BeltTileEntity.initializeItemHandler(BeltTileEntity.java:175) ~[create-1.19.2-0.5.0.i.jar%23285!/:0.5.0.i] {re:classloading,pl:runtimedistcleaner:A}
	at com.simibubi.create.content.contraptions.relays.belt.BeltTileEntity.getCapability(BeltTileEntity.java:188) ~[create-1.19.2-0.5.0.i.jar%23285!/:0.5.0.i] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraftforge.common.capabilities.ICapabilityProvider.getCapability(ICapabilityProvider.java:33) ~[forge-1.19.2-43.2.3-universal.jar%23404!/:?] {re:computing_frames,re:mixin,re:classloading}

Strange is that the area is loaded just fine when you travel to it, but not if you teleport to the location or spawn in it

the issue arises due to the changes of SHA 1655671
specifically in the beldTileEntity.java getCapability method

for testing I removed the two new lines of code, which is resolving the problem (0.5.0i code base)
if (!isRemoved() && !itemHandler.isPresent()) initializeItemHandler();

but as I assume this is done on purpose so let me try some divide an conquer...

checking initializeItemHandler() itself:
added logs, and can see it get stuck when calling level.getBlockEntity(controller); in some case

initializeItemHandler getBlockEntity ret:com.simibubi.create.content.contraptions.relays.belt.BeltTileEntity@7fdd1abf
initializeItemHandler calling getInventory:com.simibubi.create.content.contraptions.relays.belt.BeltTileEntity@7fdd1abf
initializeItemHandler calling getBlockEntity worldPosition:2797 -26 -770
initializeItemHandler calling getBlockEntity controller:2816 -26 -770

no further logs after this and server freezes

so i commented out the initializeItemHandler() in order to load the world and removed the controller at 2816 -26 -770
result after using the OG create "0.5.0i" jar: the corresponding chunk loaded, before the server froze again.

any tips what I could log/check to get more information?

Reproduction Steps

preconditions unclear. kind of complex belt system, unclear which belt exactly causes the issue

  1. teleport or spawn (not walk to it) in area with belt
  2. sever will time out

Expected Result

server should not timeout

Screenshots and Videos

No response

Crash Report or Log

https://kevin-nation.com/crashreports/crash-2023-02-04_19.04.55-server.txt

Operating System

windows 10

Mod Version

0.5.0i

Minecraft Version

1.19.2

Forge Version

43.2.3

Other Mods

hexerei-0.3.0.17.jar |Hexerei |hexerei |0.3.0.17 |DONE |Manifest: NOSIGNATURE
notenoughcrashes-4.2.1+1.19.2-forge.jar |Not Enough Crashes |notenoughcrashes |4.2.1+1.19.2 |DONE |Manifest: NOSIGNATURE
blue_skies-1.19.2-1.3.20.jar |Blue Skies |blue_skies |1.3.20 |DONE |Manifest: NOSIGNATURE
supermartijn642configlib-1.1.6b-forge-mc1.19.jar |SuperMartijn642's Config Libra|supermartijn642configlib |1.1.6b |DONE |Manifest: NOSIGNATURE
tinyredstone-1.19.2-4.1.2.jar |Tiny Redstone |tinyredstone |1.19.2-4.1.2 |DONE |Manifest: NOSIGNATURE
beautify-1.4.3.jar |Beautify |beautify |1.4.3 |DONE |Manifest: NOSIGNATURE
scena-forge-1.0.92.jar |Scena |scena |1.0.92 |DONE |Manifest: NOSIGNATURE
simplemagnets-1.1.9-forge-mc1.19.jar |Simple Magnets |simplemagnets |1.1.9 |DONE |Manifest: NOSIGNATURE
botarium-forge-1.19.2-1.8.2.jar |Botarium |botarium |1.8.2 |DONE |Manifest: NOSIGNATURE
connectivity-1.19.2-3.4.jar |Connectivity Mod |connectivity |1.19.2-3.4 |DONE |Manifest: NOSIGNATURE
mcw-windows-2.1.1-mc1.19.2forge.jar |Macaw's Windows |mcwwindows |2.1.1 |DONE |Manifest: NOSIGNATURE
sophisticatedcore-1.19.2-0.5.38.203.jar |Sophisticated Core |sophisticatedcore |1.19.2-0.5.38.203 |DONE |Manifest: NOSIGNATURE
rsgauges-1.19.2-1.2.13-b2.jar |Gauges and Switches |rsgauges |1.2.13-b2 |DONE |Manifest: NOSIGNATURE
Apple Crates-forge-1.19.2-2.9.0.jar |Apple Crates |applecrates |2.9.0 |DONE |Manifest: NOSIGNATURE
villagernames-1.19.2-5.1.jar |Villager Names |villagernames |5.1 |DONE |Manifest: NOSIGNATURE
XaerosWorldMap_1.28.8_Forge_1.19.1.jar |Xaero's World Map |xaeroworldmap |1.28.8 |DONE |Manifest: NOSIGNATURE
cookingforblockheads-forge-1.19.2-13.3.0.jar |CookingForBlockheads |cookingforblockheads |13.3.0 |DONE |Manifest: NOSIGNATURE
Controlling-forge-1.19.2-10.0+7.jar |Controlling |controlling |10.0+7 |DONE |Manifest: NOSIGNATURE
citadel-2.1.1-1.19.jar |Citadel |citadel |2.1.1 |DONE |Manifest: NOSIGNATURE
alexsmobs-1.21.1.jar |Alex's Mobs |alexsmobs |1.21.1 |DONE |Manifest: NOSIGNATURE
itemzoom-1.19-2.7.0.jar |Item Zoom |itemzoom |2.7.0 |DONE |Manifest: NOSIGNATURE
sophisticatedbackpacks-1.19.2-3.18.40.779.jar |Sophisticated Backpacks |sophisticatedbackpacks |1.19.2-3.18.40.779 |DONE |Manifest: NOSIGNATURE
littlecontraptions-forge-1.19.2.0.jar |Little Contraptions |littlecontraptions |1.19.2.0 |DONE |Manifest: NOSIGNATURE
mcw-doors-1.0.7-mc1.19.2.jar |Macaw's Doors |mcwdoors |1.0.7 |DONE |Manifest: NOSIGNATURE
jeed-1.19.2-1.18.jar |Just Enough Effect Description|jeed |1.19.2-1.18 |DONE |Manifest: NOSIGNATURE
betterbeaconplacement-1.19.2-3.0.jar |Better Beacon Placement |betterbeaconplacement |3.0 |DONE |Manifest: NOSIGNATURE
balm-4.5.3.jar |Balm |balm |4.5.3 |DONE |Manifest: NOSIGNATURE
carryon-forge-1.19.2-2.0.5.10.jar |Carry On |carryon |2.0.5.10 |DONE |Manifest: NOSIGNATURE
JustEnoughResources-1.19.2-1.2.1.193.jar |Just Enough Resources |jeresources |1.2.1.193 |DONE |Manifest: NOSIGNATURE
cloth-config-8.2.88-forge.jar |Cloth Config v8 API |cloth_config |8.2.88 |DONE |Manifest: NOSIGNATURE
shetiphiancore-1.19-3.11.3.jar |ShetiPhian-Core |shetiphiancore |3.11.3 |DONE |Manifest: NOSIGNATURE
ctov-3.1.4.jar |ChoiceTheorem's Overhauled Vil|ctov |3.1.4 |DONE |Manifest: NOSIGNATURE
absentbydesign-1.19-1.7.0.jar |Absent By Design Mod |absentbydesign |1.19-1.7.0 |DONE |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
twilightforest-1.19.2-4.2.1493-universal.jar |The Twilight Forest |twilightforest |4.2.1493 |DONE |Manifest: NOSIGNATURE
supplementaries-1.19.2-2.2.46.jar |Supplementaries |supplementaries |1.19.2-2.2.46 |DONE |Manifest: NOSIGNATURE
Emojiful-Forge-1.19.2-4.0.4-all.jar |Emojiful |emojiful |4.0.4 |DONE |Manifest: NOSIGNATURE
upgradednetherite-1.19.2-5.1.0.5-release.jar |Upgraded Netherite |upgradednetherite |1.19.2-5.1.0.5-relea|DONE |Manifest: NOSIGNATURE
structure_gel-1.19.2-2.7.1.jar |Structure Gel API |structure_gel |2.7.1 |DONE |Manifest: NOSIGNATURE
chipped-1.19.2-1.2.1-forge.jar |Chipped |chipped |1.19.2-1.2.1-forge |DONE |Manifest: NOSIGNATURE
mcw-bridges-2.0.6-mc1.19.2forge.jar |Macaw's Bridges |mcwbridges |2.0.6 |DONE |Manifest: NOSIGNATURE
customizableelytra-1.19.0-1.7.4.jar |Customizable Elytra |customizableelytra |1.19.0-1.7.4 |DONE |Manifest: NOSIGNATURE
morevillagers-forge-1.19-4.0.3.jar |More Villagers |morevillagers |4.0.3 |DONE |Manifest: NOSIGNATURE
modifiedanvil-1.19.2-0.0.1.jar |Modified Anvil |modifiedanvil |1.19.2-0.0.1 |DONE |Manifest: NOSIGNATURE
mcw-trapdoors-1.0.8-mc1.19.2forge.jar |Macaw's Trapdoors |mcwtrpdoors |1.0.8 |DONE |Manifest: NOSIGNATURE
mcw-fences-1.0.7-mc1.19.2forge.jar |Macaw's Fences and Walls |mcwfences |1.0.7 |DONE |Manifest: NOSIGNATURE
transparent-5.1.2+1.19-forge.jar |Transparent |transparent |5.1.2 |DONE |Manifest: NOSIGNATURE
supermartijn642corelib-1.1.1a-forge-mc1.19.jar |SuperMartijn642's Core Lib |supermartijn642corelib |1.1.1a |DONE |Manifest: NOSIGNATURE
simplylight-1.19.2-1.4.5-build.42.jar |Simply Light |simplylight |1.19.2-1.4.5-build.4|DONE |Manifest: NOSIGNATURE
resourcefulconfig-forge-1.19.2-1.0.18.jar |Resourcefulconfig |resourcefulconfig |1.0.18 |DONE |Manifest: NOSIGNATURE
fairylights-6.0.0-1.19.2.jar |Fairy Lights |fairylights |6.0.0 |DONE |Manifest: NOSIGNATURE
TextruesRubidiumOptions-1.0.4-mc1.19.2.jar |TexTrue's Rubidium Options |reeses_sodium_options |1.0.4-mc1.19.2 |DONE |Manifest: NOSIGNATURE
CNB-1.19-1.5.0.jar |Creatures and Beasts |cnb |1.5.0 |DONE |Manifest: NOSIGNATURE
curios-forge-1.19.2-5.1.1.0.jar |Curios API |curios |1.19.2-5.1.1.0 |DONE |Manifest: NOSIGNATURE
Patchouli-1.19.2-77.jar |Patchouli |patchouli |1.19.2-77 |DONE |Manifest: NOSIGNATURE
collective-1.19.2-6.43.jar |Collective |collective |6.43 |DONE |Manifest: NOSIGNATURE
camera-1.19.2-1.0.1.jar |Camera Mod |camera |1.19.2-1.0.1 |DONE |Manifest: NOSIGNATURE
FramedBlocks-6.7.0.jar |FramedBlocks |framedblocks |6.7.0 |DONE |Manifest: NOSIGNATURE
villagertools-1.19-1.0.3.jar |villagertools |villagertools |1.19-1.0.3 |DONE |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
expandedstorage-8.1.0-beta.5+1.19.2-forge.jar |Expanded Storage |expandedstorage |8.1.0-beta.5 |DONE |Manifest: NOSIGNATURE
buildersaddition-1.19.2-20220926a.jar |Builders Crafts & Addition |buildersaddition |1.19.2-20220926a |DONE |Manifest: NOSIGNATURE
resourcefullib-1.1.21.jar |Resourceful Lib |resourcefullib |1.1.21 |DONE |Manifest: NOSIGNATURE
worldedit-mod-7.2.12.jar |WorldEdit |worldedit |7.2.12+6240-87f4ae1 |DONE |Manifest: NOSIGNATURE
mcw-roofs-2.2.2-mc1.19.2forge.jar |Macaw's Roofs |mcwroofs |2.2.2 |DONE |Manifest: NOSIGNATURE
littlelogistics-mc1.19.2-v1.3.1.jar |Little Logistics |littlelogistics |1.3.1 |DONE |Manifest: NOSIGNATURE
cfm-7.0.0-pre35-1.19.2.jar |MrCrayfish's Furniture Mod |cfm |7.0.0-pre35 |DONE |Manifest: NOSIGNATURE
architectury-6.4.62-forge.jar |Architectury |architectury |6.4.62 |DONE |Manifest: NOSIGNATURE
mcw-furniture-3.0.2-mc1.19.2.jar |Macaw's Furniture |mcwfurnitures |3.0.2 |DONE |Manifest: NOSIGNATURE
light-overlay-7.0.1-forge.jar |Light Overlay |lightoverlay |7.0.1 |DONE |Manifest: NOSIGNATURE
the_bumblezone_forge-6.6.4+1.19.2.jar |The Bumblezone |the_bumblezone |6.6.4+1.19.2 |DONE |Manifest: NOSIGNATURE
CleanView-1.19.2-v1.jar |CleanView |cleanview |1.19.2-v1 |DONE |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53
collectorsalbum-forge-1.19.2-1.5.2.jar |Collector's Album |collectorsalbum |1.5.2 |DONE |Manifest: NOSIGNATURE
geckolib-forge-1.19-3.1.39.jar |GeckoLib |geckolib3 |3.1.39 |DONE |Manifest: NOSIGNATURE
TradingPost-v4.2.0-1.19.2-Forge.jar |Trading Post |tradingpost |4.2.0 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
mcw-lights-1.0.5-mc1.19.2forge.jar |Macaw's Lights and Lamps |mcwlights |1.0.5 |DONE |Manifest: NOSIGNATURE
clienttweaks-forge-1.19-8.1.0.jar |Client Tweaks |clienttweaks |8.1.0 |DONE |Manifest: NOSIGNATURE
trashslot-forge-1.19-12.0.0.jar |TrashSlot |trashslot |12.0.0 |DONE |Manifest: NOSIGNATURE
torchslabmod-1.19.2_v1.7.4.jar |Torch Slab Mod |torchslabmod |1.7.4 |DONE |Manifest: NOSIGNATURE
ftb-library-forge-1902.3.11-build.166.jar |FTB Library |ftblibrary |1902.3.11-build.166 |DONE |Manifest: NOSIGNATURE
ftb-teams-forge-1902.2.12-build.95.jar |FTB Teams |ftbteams |1902.2.12-build.95 |DONE |Manifest: NOSIGNATURE
mining_helmet-1.19-2.1.1.jar |Mining Helmet |mining_helmet |2.1.1 |DONE |Manifest: NOSIGNATURE
spiderstpo-1.19.2-2.0.4.jar |Nyf's Spiders 2.0 |spiderstpo |2.0.4 |DONE |Manifest: NOSIGNATURE
item-filters-forge-1902.2.9-build.46.jar |Item Filters |itemfilters |1902.2.9-build.46 |DONE |Manifest: NOSIGNATURE
jei-1.19.2-forge-11.5.2.1007.jar |Just Enough Items |jei |11.5.2.1007 |DONE |Manifest: NOSIGNATURE
Pehkui-3.6.3+1.19.2-forge.jar |Pehkui |pehkui |3.6.3+1.19.2-forge |DONE |Manifest: NOSIGNATURE
goblintraders-1.8.0-1.19.2.jar |Goblin Traders |goblintraders |1.8.0 |DONE |Manifest: NOSIGNATURE
immersive_weathering-1.19.2-1.2.5-forge.jar |Immersive Weathering |immersive_weathering |1.19.2-1.2.5 |DONE |Manifest: NOSIGNATURE
waystones-forge-1.19-11.1.0.jar |Waystones |waystones |11.1.0 |DONE |Manifest: NOSIGNATURE
goldenhopper-1.2.8-1.19.jar |Golden Hopper |goldenhopper |1.2.8 |DONE |Manifest: NOSIGNATURE
ForeverAChild-1.19-1.0.2.jar |Forever A Child |foreverachild |1.0.2 |DONE |Manifest: NOSIGNATURE
Clumps-forge-1.19.2-9.0.0+14.jar |Clumps |clumps |9.0.0+14 |DONE |Manifest: NOSIGNATURE
comforts-forge-6.0.3+1.19.2.jar |Comforts |comforts |6.0.3+1.19.2 |DONE |Manifest: NOSIGNATURE
Decorative Blocks-forge-1.19.2-3.0.0.jar |Decorative Blocks |decorative_blocks |3.0.0 |DONE |Manifest: NOSIGNATURE
DungeonCrawl-1.19-2.3.11.jar |Dungeon Crawl |dungeoncrawl |2.3.11 |DONE |Manifest: NOSIGNATURE
create-confectionery1.19.2_v1.0.8.jar |Create Confectionery |create_confectionery |1.0.8 |DONE |Manifest: NOSIGNATURE
starlight-1.1.1+forge.cf5b10b.jar |Starlight |starlight |1.1.1+forge.a3aea74 |DONE |Manifest: NOSIGNATURE
davespotioneering-1.19.2-1.0.7.jar |Dave's Potioneering |davespotioneering |1.19.2-1.0.7 |DONE |Manifest: NOSIGNATURE
kevinnation-1.19.2-1.2.jar |Kevin Nation Utils |kevinnation |1.19.2-1.2 |DONE |Manifest: NOSIGNATURE
Terralith_v2.3.6.jar |Terralith |terralith |0.0NONE |DONE |Manifest: NOSIGNATURE
ars_nouveau-1.19.2-3.10.1.jar |Ars Nouveau |ars_nouveau |3.10.1 |DONE |Manifest: NOSIGNATURE
ftb-chunks-forge-1902.3.15-build.233.jar |FTB Chunks |ftbchunks |1902.3.15-build.233 |DONE |Manifest: NOSIGNATURE
friendsandfoes-forge-mc1.19.2-1.6.8.jar |Friends&Foes |friendsandfoes |1.6.8 |DONE |Manifest: NOSIGNATURE
mcw-paths-1.0.2forge-mc1.19.2.jar |Macaw's Paths and Pavings |mcwpaths |1.0.2 |DONE |Manifest: NOSIGNATURE
DungeonsArise-1.19.2-2.1.54-release.jar |When Dungeons Arise |dungeons_arise |2.1.54-1.19.2 |DONE |Manifest: NOSIGNATURE
logprot-1.19.2-1.9.jar |Logprot |logprot |1.4 |DONE |Manifest: NOSIGNATURE
voicechat-forge-1.19.2-2.3.28.jar |Simple Voice Chat |voicechat |1.19.2-2.3.28 |DONE |Manifest: NOSIGNATURE
simplyswords-forge-1.40-1.19.2.jar |Simply Swords |simplyswords |1.40-1.19.2 |DONE |Manifest: NOSIGNATURE
TerraBlender-forge-1.19.2-2.0.1.136.jar |TerraBlender |terrablender |2.0.1.136 |DONE |Manifest: NOSIGNATURE
BiomesOPlenty-1.19.2-17.1.2.492.jar |Biomes O' Plenty |biomesoplenty |17.1.2.492 |DONE |Manifest: NOSIGNATURE
moonlight-1.19.2-2.2.5-forge.jar |Moonlight Library |moonlight |1.19.2-2.2.5 |DONE |Manifest: NOSIGNATURE
configuration-forge-1.19.2-2.1.0.jar |Configuration |configuration |2.1.0 |DONE |Manifest: NOSIGNATURE
ToolBelt-1.19.2-1.19.7.jar |Tool Belt |toolbelt |1.19.7 |DONE |Manifest: NOSIGNATURE
ftb-quests-forge-1902.4.6-build.176.jar |FTB Quests |ftbquests |1902.4.6-build.176 |DONE |Manifest: NOSIGNATURE
Jade-1.19.1-forge-8.8.0.jar |Jade |jade |8.8.0 |DONE |Manifest: NOSIGNATURE
snowyspirit-1.19.2-2.1.4.jar |Snowy Spirit |snowyspirit |1.19.2-2.1.4 |DONE |Manifest: NOSIGNATURE
SaveYourPets-1.19-1.0.8.jar |Save Your Pets |syp |1.0.8 |DONE |Manifest: NOSIGNATURE
another_furniture-forge-2.1.2-1.19.2.jar |Another Furniture |another_furniture |2.1.2-1.19.2 |DONE |Manifest: NOSIGNATURE
CreativeCore_FORGE_v2.9.3_mc1.19.2.jar |CreativeCore |creativecore |2.9.3 |DONE |Manifest: NOSIGNATURE
spectrelib-forge-0.11.0+1.19.jar |SpectreLib |spectrelib |0.11.0+1.19 |DONE |Manifest: NOSIGNATURE
domum_ornamentum-1.19-1.0.76-ALPHA-universal.jar |Domum Ornamentum |domum_ornamentum |1.19-1.0.76-ALPHA |DONE |Manifest: NOSIGNATURE
betterfpsdist-1.19.2-1.8.jar |betterfpsdist mod |betterfpsdist |1.19.2-1.8 |DONE |Manifest: NOSIGNATURE
kffmod-3.9.1.jar |Kotlin For Forge |kotlinforforge |3.9.1 |DONE |Manifest: NOSIGNATURE
Paintings-forge-1.19.2-10.2.4.0.jar |Paintings ++ |paintings |10.2.4.0 |DONE |Manifest: NOSIGNATURE
forge-1.19.2-43.2.3-universal.jar |Forge |forge |43.2.3 |DONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
server-1.19.2-20220805.130853-srg.jar |Minecraft |minecraft |1.19.2 |DONE |Manifest: NOSIGNATURE
commonality-1.19.2-4.2.1.jar |Commonality |commonality |4.2.1 |DONE |Manifest: NOSIGNATURE
BalloonBox1.19.2(Forge)vs.1.0.0.jar |Balloon Box |balloonbox |1.19.2-1.0.0 |DONE |Manifest: NOSIGNATURE
flywheel-forge-1.19.2-0.6.8.a-14.jar |Flywheel |flywheel |0.6.8.a-14 |DONE |Manifest: NOSIGNATURE
create-1.19.2-0.5.0.i.jar |Create |create |0.5.0.i |DONE |Manifest: NOSIGNATURE
createdeco-1.2.12-1.19.2.jar |Create Deco |createdeco |1.2.12-1.19.2 |DONE |Manifest: NOSIGNATURE
ecologics-forge-1.19.2-2.1.11.jar |Ecologics |ecologics |2.1.11 |DONE |Manifest: NOSIGNATURE
Xaeros_Minimap_22.17.1_Forge_1.19.1.jar |Xaero's Minimap |xaerominimap |22.17.1 |DONE |Manifest: NOSIGNATURE
gravestone-1.19.2-1.0.1.jar |Gravestone Mod |gravestone |1.19.2-1.0.1 |DONE |Manifest: NOSIGNATURE
Croptopia-1.19.2-FORGE-2.2.2.jar |Croptopia |croptopia |2.2.2 |DONE |Manifest: NOSIGNATURE
create-stuff-additions1.19.2_v2.0.2a.jar |Create Stuff & Additions |create_sa |2.0.2 |DONE |Manifest: NOSIGNATURE
polymorph-forge-0.46.1+1.19.2.jar |Polymorph |polymorph |0.46.1+1.19.2 |DONE |Manifest: NOSIGNATURE
multibeds-1.19-1.10.2.jar |Multi-Beds |multibeds |1.10.2 |DONE |Manifest: NOSIGNATURE
JustEnoughProfessions-forge-1.19-2.0.1.jar |Just Enough Professions (JEP) |justenoughprofessions |2.0.1 |DONE |Manifest: NOSIGNATURE
AutoRegLib-1.8.2-55.jar |AutoRegLib |autoreglib |1.8.2-55 |DONE |Manifest: NOSIGNATURE
Quark-3.4-389.jar |Quark |quark |3.4-389 |DONE |Manifest: NOSIGNATURE
DramaticDoors-Forge-1.19.2-2.1.5_1.jar |Dramatic Doors |dramaticdoors |1.19.2-2.1.5_1 |DONE |Manifest: NOSIGNATURE
StorageDrawers-1.19-11.1.2.jar |Storage Drawers |storagedrawers |11.1.2 |DONE |Manifest: NOSIGNATURE
EarthMobs-1.19.2-4.3.1.jar |Earth Mobs Mod |earthmobsmod |1.19.2-4.3.1 |DONE |Manifest: NOSIGNATURE
screenshot-to-clipboard-1.0.9-forge.jar |Screenshot to Clipboard |screenshotclipboard |1.0.9 |DONE |Manifest: NOSIGNATURE
upgradedcore-1.19.2-4.1.0.0-release.jar |Upgraded Core |upgradedcore |1.19.2-4.1.0.0-relea|DONE |Manifest: NOSIGNATURE
ferritecore-5.0.3-forge.jar |Ferrite Core |ferritecore |5.0.3 |DONE |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
connectedglass-1.1.6-forge-mc1.19.jar |Connected Glass |connectedglass |1.1.6 |DONE |Manifest: NOSIGNATURE
apexcore-1.19.2-7.3.1.jar |ApexCore |apexcore |7.3.1 |DONE |Manifest: NOSIGNATURE
fantasyfurniture-1.19.2-6.7.0.jar |Fantasy's Furniture |fantasyfurniture |6.7.0 |DONE |Manifest: NOSIGNATURE
PuzzlesLib-v4.3.12-1.19.2-Forge.jar |Puzzles Lib |puzzleslib |4.3.12 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
flowerseeds-1.19.2-4.0.2.jar |Flower Seeds |flowerseeds |1.19.2-4.0.2 |DONE |Manifest: NOSIGNATURE
CosmeticArmorReworked-1.19.2-v1a.jar |CosmeticArmorReworked |cosmeticarmorreworked |1.19.2-v1a |DONE |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53
chisels-and-bits-forge-1.3.126.jar |chisels-and-bits |chiselsandbits |1.3.126 |DONE |Manifest: NOSIGNATURE
drinkbeer-1.19.0-2.4.0.jar |Drink Beer |drinkbeer |2.4.0 |DONE |Manifest: NOSIGNATURE
createaddition-1.19.2-20230202b.jar |Create Crafts & Additions |createaddition |1.19.2-20230202b |DONE |Manifest: NOSIGNATURE
xptome-1.19-2.1.7.jar |XP Tome |xpbook |2.1.7 |DONE |Manifest: NOSIGNATURE
ad_astra-forge-1.19.2-1.12.2.jar |Ad Astra! |ad_astra |1.12.2 |DONE |Manifest: NOSIGNATURE

Additional Context

assuming it does not make a difference but:

  • the belts are not running (clutch)
  • the belt network is quite old, build started around 1.18.x versions

as stated above:
any tips what I could log/check from source code point of view to get more information?

commented

Can you post a log on a site like github gists?

commented

sorry, seems I moved the file on my server anyways...
crash-2023-02-04_19.04.55-server.txt

commented

FYI log i added:

protected void initializeItemHandler() {
		if (level.isClientSide || itemHandler.isPresent())
			return;
		if (beltLength == 0 || controller == null)
			return;
		if (!level.isLoaded(controller))
			return;
		System.out.println("initializeItemHandler calling getBlockEntity worldPosition:"+worldPosition.getX()+" "+worldPosition.getY()+" "+worldPosition.getZ());
		System.out.println("initializeItemHandler calling getBlockEntity controller:"+controller.getX()+" "+controller.getY()+" "+controller.getZ());
		BlockEntity te = level.getBlockEntity(controller);
		System.out.println("initializeItemHandler getBlockEntity ret:"+te);
		if (te == null || !(te instanceof BeltTileEntity))
			return;
		System.out.println("initializeItemHandler calling getInventory:"+te);
		BeltInventory inventory = ((BeltTileEntity) te).getInventory();
		if (inventory == null)
			return;
		IItemHandler handler = new ItemHandlerBeltSegment(inventory, index);
		itemHandler = LazyOptional.of(() -> handler);
	}
commented

Issue still exists, beware that its now BeltBlockEntity see related issue above for solution

commented

I'm having the same issues, maybe a patch could be made?