Creators-of-Create / Create

[Forge Mod] Building Tools and Aesthetic Technology
MIT License
2.81k stars 890 forks source link

Bearings "Stalling" #3647

Open rohbust opened 2 years ago

rohbust commented 2 years ago

Describe the Bug

Wether it's a mechanical or windmill bearing, facing upwards it seems to "stall" (words by Grimmauld in the discord) when I move away for a long time, possibly out of render / simulation distance, tried uninstalling optifine but no luck, contraptions still stalled, only started happening after I installed .5 however... The contraptions still give stress readings with the goggles and things can still be attached to the bottom, which will still spin and act normally, but I'll always have to right click the bearing twice to get it to start again The contraption will stay in the contraption state until the bearing is right clicked again, then it'll place all the blocks and you'll have to reclick it to turn it back into a contraption Another detail I should mention (2 weeks after i originally posted this) is that it dosent matter what's attached to the bearing or where it's being powered from, i have a tree farm that spins from a clutch and a windmill across the river and there are still cases when I fly back and they're stopped. And another interesting detail is if the stalled bearings and their contraptions are out of render distance, they'll still render, but it's not an optifine issue, i've tested many times with and without it

Reproduction Steps

  1. Have a bearing of any kind facing sticky side up
  2. Have it spin for a while (like on a crop farm with portable storage interface, as that's what i have)
  3. Run away and do other things for a while (out of render / simulation distance I think )
  4. Run back and be forced to replant your carrots / potatoes ...

Expected Result

After leaving the bearing running for a while and going away from it, it'll stop at some point, completely at random. Windmill bearing, mechanical bearing, whatever, anything that spins it seems.

Screenshots and Videos

image image

Crash Report or Log

No response

Operating System

Windows 10

Mod Version

0.5.0d & Fabric version 0.5.0c

Minecraft Version

1.18.2

Forge Version

40.1.70

Other Mods

image

Plus the armour statues, fast leaf decay and more mob heads data packs from vanilla tweaks

Additional Context

I have about 5 farms here, all of which at some point stopped, sometimes only one stops, sometimes two, sometimes this one, sometimes that one, every time i come home from somewhere its a gamble to see which farm I'll have to replant lol

2022-08-15_02 52 43 - Copy

The reason I keep mentioning "vertical" bearings is because I dont have the issue with horizontal ones, this windmill has stayed powered my whole playthrough, as well as my decorative water wheel near my house, which uses a normal water wheel and a sideways mechanical bearing

2022-08-12_22 00 40

Id like to add also, that this happens on the fabric version as well, as after I updated to .5 on my boyfriend and I's server, the bearings started stalling there too, really hope i get a response or even a potential solution soon :)

MrLixam commented 1 year ago

same issue here on a server that has the fabric port possibly an issue with starlight limiting what create can keep running when a chunk isn't loaded?

diamondstars commented 1 year ago

i'm having a similar issue, it wasn't starlight as the issue persists after removing it.

Barerock commented 1 year ago

This is still a problem in 1.19.2 with Create 0.5.1b

MrLixam commented 1 year ago

seems to happen when the power source is in a loaded chunk, and the bearing in an unloaded chunk? happened to me again when I changed power for my tree farm from a water wheel in the same chunk to an engine 1/2 chunks away

CrispyDairy commented 1 year ago

Encountering this issue on my server aswell, 1.19.2 fabric, mod version 0.5.1b

IPlayMinecraftYT commented 6 months ago

still an issue on my server, 1.20.1 forge, create version 0.5.1f

iceman2511 commented 6 months ago

Have the same issue here, using wool to power the windmill bearing, but another issue I found is that it deletes some items glued to the contraption, for me it’s a wooden button that’s keeps on disappearing, my bearing has multiple farms on it, and I control them using stickers with buttons.

UnKabaraQuiDev commented 4 months ago

Same problem here, I'm running on a Fabric Server with Create

Here are the results of /create debuginfo:

Client Info ``` Create: Mod Version: 0.5.1f Fabric API Version: 0.92.1+1.20.1 Minecraft Version: 1.20.1 Graphics: Flywheel Version: 0.6.10-2 Flywheel Backend: INSTANCING OpenGL Renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2 OpenGL Version: 3.2.0 NVIDIA 535.171.04 Graphics Mode: Graphics System Information: Operating System: Linux (amd64) version 6.5.0-28-generic Java Version: 17.0.8, Microsoft JVM Flags: 8 total; -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Memory: 548411928 bytes (523 MiB) / 2147483648 bytes (2048 MiB) up to 2147483648 bytes (2048 MiB) CPU: Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz @ 3.10 GHz; 8 cores / 16 threads on 1 socket(s) Graphics card #0: GA106 [GeForce RTX 3060 Lite Hash Rate] (NVIDIA Corporation (0x10de)); 288.00 MB of VRAM Other Mods: Applied Energistics 2: 15.1.0 Architectury: 9.2.14 BlossomHomes: 2.2.1+1.20 BlossomLib: 2.5.4+1.20 jankson: 1.2.2 Botarium: 2.3.3 Cardinal Components API: 5.2.2 Cardinal Components API (base): 5.2.2 Cardinal Components API (blocks): 5.2.2 Cardinal Components API (chunks): 5.2.2 Cardinal Components API (entities): 5.2.2 Cardinal Components API (items): 5.2.2 Cardinal Components API (world saves): 5.2.2 Cardinal Components API (scoreboard): 5.2.2 Cardinal Components API (worlds): 5.2.2 Chest Tracker: 1.1.22 cloth-basic-math: 0.6.1 Cloth Config v11: 11.0.99 core: 3.6.6 toml: 3.6.6 jsr305: 3.0.2 common-image: 3.10.0 common-io: 3.10.0 common-lang: 3.10.0 imageio-core: 3.10.0 imageio-metadata: 3.10.0 imageio-webp: 3.10.0 ConfigToolkit: 1.0.0 Create Jetpack: 4.2.0 Create: New Age: 1.1.2 Create Crafts & Additions: 1.2.3 Create Chunkloading: 1.6.0 Dripstone Fluid Lib: 3.0.2 EnderChests: 1.20.1-1.2 Extended Drawers: 2.1.1+mc.1.20.1 Fabric API Base: 0.4.31+1802ada577 Fabric API Lookup API (v1): 1.6.36+1802ada577 Fabric Biome API (v1): 13.0.13+1802ada577 Fabric Block API (v1): 1.0.11+1802ada577 Fabric BlockView API (v2): 1.0.1+1802ada577 Fabric BlockRenderLayer Registration (v1): 1.1.41+1802ada577 Fabric Client Tags: 1.1.2+1802ada577 Fabric Command API (v1): 1.2.34+f71b366f77 Fabric Command API (v2): 2.2.13+1802ada577 Fabric Commands (v0): 0.2.51+df3654b377 Fabric Containers (v0): 0.1.64+df3654b377 Fabric Content Registries (v0): 4.0.11+1802ada577 Fabric Convention Tags: 1.5.5+1802ada577 Fabric Crash Report Info (v1): 0.2.19+1802ada577 Fabric Data Attachment API (v1): 1.0.0+de0fd6d177 Fabric Data Generation API (v1): 12.3.4+1802ada577 Fabric Dimensions API (v1): 2.1.54+1802ada577 Fabric Entity Events (v1): 1.6.0+1c78457f77 Fabric Events Interaction (v0): 0.6.2+1802ada577 Fabric Events Lifecycle (v0): 0.2.63+df3654b377 Fabric Game Rule API (v1): 1.0.40+1802ada577 Fabric Item API (v1): 2.1.28+1802ada577 Fabric Item Group API (v1): 4.0.12+1802ada577 Fabric Key Binding API (v1): 1.0.37+1802ada577 Fabric Key Bindings (v0): 0.2.35+df3654b377 Fabric Language Kotlin: 1.10.19+kotlin.1.9.23 Fabric Lifecycle Events (v1): 2.2.22+1802ada577 Fabric Loot API (v2): 1.2.1+1802ada577 Fabric Loot Tables (v1): 1.1.45+9e7660c677 Fabric Message API (v1): 5.1.9+1802ada577 Fabric Mining Level API (v1): 2.1.50+1802ada577 Fabric Model Loading API (v1): 1.0.3+1802ada577 Fabric Models (v0): 0.4.2+9386d8a777 Fabric Networking API (v1): 1.3.11+1802ada577 Fabric Networking (v0): 0.3.51+df3654b377 Fabric Object Builder API (v1): 11.1.3+1802ada577 Fabric Particles (v1): 1.1.2+1802ada577 Fabric Recipe API (v1): 1.0.21+1802ada577 Fabric Registry Sync (v0): 2.3.3+1802ada577 Fabric Renderer API (v1): 3.2.1+1802ada577 Fabric Renderer - Indigo: 1.5.1+1802ada577 Fabric Renderer Registries (v1): 3.2.46+df3654b377 Fabric Rendering Data Attachment (v1): 0.3.37+92a0d36777 Fabric Rendering Fluids (v1): 3.0.28+1802ada577 Fabric Rendering (v0): 1.1.49+df3654b377 Fabric Rendering (v1): 3.0.8+1802ada577 Fabric Resource Conditions API (v1): 2.3.8+1802ada577 Fabric Resource Loader (v0): 0.11.10+1802ada577 Fabric Screen API (v1): 2.0.8+1802ada577 Fabric Screen Handler API (v1): 1.3.30+1802ada577 Fabric Sound API (v1): 1.0.13+1802ada577 Fabric Transfer API (v1): 3.3.5+8dd72ea377 Fabric Transitive Access Wideners (v1): 4.3.1+1802ada577 Fabric Loader: 0.15.10 Flight Lib: 2.1.0 Forge Config API Port: 8.0.0 Graph Lib: 1.4.0+1.20 Indium: 1.0.30+mc1.20.4 shadow-api-17: 0.1.1 Jankson: 5.0.1+j1.2.2 OpenJDK 64-Bit Server VM: 17 Just Enough Items: 15.3.0.4 KModLib Overlay: 0.2.12+1.20 LibGui: 8.0.0+1.20 Lib Network Stack: 0.10.0 LibNinePatch: 1.2.0 Litematica: 0.15.3 Logical Zoom: 0.0.20 MaLiLib: 0.16.3 Milk Lib: 1.2.60 MixinExtras: 0.3.5 Manningham Mills: 2.3 javapoet: 0.1.0 No Indium?: 1.1.0+1.20 kotlin-reflect: 1.9.23 kotlin-stdlib: 1.9.23 kotlin-stdlib-jdk7: 1.9.23 kotlin-stdlib-jdk8: 1.9.23 atomicfu-jvm: 0.23.2 kotlinx-coroutines-core-jvm: 1.8.0 kotlinx-coroutines-jdk8: 1.8.0 kotlinx-datetime-jvm: 0.5.0 kotlinx-serialization-cbor-jvm: 1.6.3 kotlinx-serialization-core-jvm: 1.6.3 kotlinx-serialization-json-jvm: 1.6.3 gson: 0.2.1 json: 0.2.1 Packet Tweaker: 0.4.0+1.19.4 Porting Lib Accessors: 2.3.2+1.20.1 Porting Lib Attributes: 2.3.2+1.20.1 Porting Lib Base: 2.3.2+1.20.1 Porting Lib Brewing: 2.3.2+1.20.1 Porting Lib Client Events: 2.3.2+1.20.1 Porting Lib Common: 2.3.2+1.20.1 Porting Lib Config: 2.3.2+1.20.1 Porting Lib Core: 2.3.2+1.20.1 Porting Lib Data: 2.1.1090+1.20 Porting Lib Entity: 2.3.2+1.20.1 Porting Lib Extensions: 2.3.2+1.20.1 Porting Lib Fluids: 2.3.2+1.20.1 Porting Lib GameTest: 2.1.1090+1.20 Porting Lib Lazy Register: 2.3.2+1.20.1 Porting Lib Mixin Extensions: 2.3.2+1.20.1 Porting Lib Model Generators: 2.1.1090+1.20 Porting Lib Model Loader: 2.3.2+1.20.1 Porting Lib Model Materials: 2.1.1090+1.20 Porting Lib Models: 2.3.2+1.20.1 Porting Lib Networking: 2.3.2+1.20.1 Porting Lib Obj Loader: 2.3.2+1.20.1 Porting Lib Tags: 3.0 Porting Lib Tool Actions: 2.3.2+1.20.1 Porting Lib Transfer: 2.3.2+1.20.1 Porting Lib Utility: 2.3.2+1.20.1 Create: Steam 'n' Rails: 1.6.3+fabric-mc1.20.1 Reach Entity Attributes: 2.4.0 Registrate for Fabric: 1.3.62-MC1.20.1 Server Translations API: 2.0.0+1.20 ShetiPhianCore: 1.20.1-1.2 Sodium: 0.5.8+mc1.20.1 Energy: 3.0.0 Tom's Simple Storage Mod: 1.6.6 Trash Cans Mod: 0.0.3-1.20 Traveler's Backpack: fabric-1.20.1-9.1.12 Where Is It: 1.14.17 Xaero's Minimap: 24.1.1 Xaero's World Map: 1.38.4 YetAnotherConfigLib: 3.4.1+1.20.1-fabric ```
Server Info ``` Create: Mod Version: 0.5.1f Fabric API Version: 0.92.1+1.20.1 Minecraft Version: 1.20.1 System Information: Operating System: Linux (amd64) version 6.5.0-28-generic Java Version: 17.0.10, Private Build JVM Flags: 1 total; -Xmx5G Memory: 2034697216 bytes (1940 MiB) / 3175088128 bytes (3028 MiB) up to 5368709120 bytes (5120 MiB) CPU: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz @ 3.00 GHz; 2 cores / 2 threads on 1 socket(s) Graphics card #0: GK208B [GeForce GT 710] (NVIDIA Corporation (0x10de)); 160.00 MB of VRAM Other Mods: Applied Energistics 2: 15.1.0 Architectury: 9.2.14 BlossomHomes: 2.2.1+1.20 BlossomLib: 2.5.4+1.20 BlossomTpa: 2.2.1+1.20 Botarium: 2.3.3 Cardinal Components API: 5.2.2 Cardinal Components API (base): 5.2.2 Cardinal Components API (blocks): 5.2.2 Cardinal Components API (chunks): 5.2.2 Cardinal Components API (entities): 5.2.2 Cardinal Components API (items): 5.2.2 Cardinal Components API (world saves): 5.2.2 Cardinal Components API (scoreboard): 5.2.2 Cardinal Components API (worlds): 5.2.2 cloth-basic-math: 0.6.1 Cloth Config v11: 11.0.99 core: 3.6.6 toml: 3.6.6 jsr305: 3.0.2 common-image: 3.10.0 common-io: 3.10.0 common-lang: 3.10.0 imageio-core: 3.10.0 imageio-metadata: 3.10.0 imageio-webp: 3.10.0 ConfigToolkit: 1.0.0 Create Jetpack: 4.2.0 Create: New Age: 1.1.2 Create Crafts & Additions: 1.2.3 Create Chunkloading: 1.6.0 Dripstone Fluid Lib: 3.0.2 EnderChests: 1.20.1-1.2 Extended Drawers: 2.1.1+mc.1.20.1 Fabric API Base: 0.4.31+1802ada577 Fabric API Lookup API (v1): 1.6.36+1802ada577 Fabric Biome API (v1): 13.0.13+1802ada577 Fabric Block API (v1): 1.0.11+1802ada577 Fabric BlockView API (v2): 1.0.1+1802ada577 Fabric Command API (v1): 1.2.34+f71b366f77 Fabric Command API (v2): 2.2.13+1802ada577 Fabric Commands (v0): 0.2.51+df3654b377 Fabric Containers (v0): 0.1.64+df3654b377 Fabric Content Registries (v0): 4.0.11+1802ada577 Fabric Convention Tags: 1.5.5+1802ada577 Fabric Crash Report Info (v1): 0.2.19+1802ada577 Fabric Data Attachment API (v1): 1.0.0+de0fd6d177 Fabric Data Generation API (v1): 12.3.4+1802ada577 Fabric Dimensions API (v1): 2.1.54+1802ada577 Fabric Entity Events (v1): 1.6.0+1c78457f77 Fabric Events Interaction (v0): 0.6.2+1802ada577 Fabric Events Lifecycle (v0): 0.2.63+df3654b377 Fabric Game Rule API (v1): 1.0.40+1802ada577 Fabric Item API (v1): 2.1.28+1802ada577 Fabric Item Group API (v1): 4.0.12+1802ada577 Fabric Language Kotlin: 1.10.19+kotlin.1.9.23 Fabric Lifecycle Events (v1): 2.2.22+1802ada577 Fabric Loot API (v2): 1.2.1+1802ada577 Fabric Loot Tables (v1): 1.1.45+9e7660c677 Fabric Message API (v1): 5.1.9+1802ada577 Fabric Mining Level API (v1): 2.1.50+1802ada577 Fabric Networking API (v1): 1.3.11+1802ada577 Fabric Networking (v0): 0.3.51+df3654b377 Fabric Object Builder API (v1): 11.1.3+1802ada577 Fabric Particles (v1): 1.1.2+1802ada577 Fabric Recipe API (v1): 1.0.21+1802ada577 Fabric Registry Sync (v0): 2.3.3+1802ada577 Fabric Rendering Data Attachment (v1): 0.3.37+92a0d36777 Fabric Rendering Fluids (v1): 3.0.28+1802ada577 Fabric Resource Conditions API (v1): 2.3.8+1802ada577 Fabric Resource Loader (v0): 0.11.10+1802ada577 Fabric Screen Handler API (v1): 1.3.30+1802ada577 Fabric Transfer API (v1): 3.3.5+8dd72ea377 Fabric Transitive Access Wideners (v1): 4.3.1+1802ada577 Fabric TPS: 1.20.1-1.4.0 Fabric Loader: 0.15.10 Flight Lib: 2.1.0 Forge Config API Port: 8.0.0 Graph Lib: 1.4.0+1.20 shadow-api-17: 0.1.1 OpenJDK 64-Bit Server VM: 17 Just Enough Items: 15.3.0.4 Lib Network Stack: 0.10.0 Milk Lib: 1.2.60 MixinExtras: 0.3.5 Manningham Mills: 2.3 javapoet: 0.1.0 kotlin-reflect: 1.9.23 kotlin-stdlib: 1.9.23 kotlin-stdlib-jdk7: 1.9.23 kotlin-stdlib-jdk8: 1.9.23 atomicfu-jvm: 0.23.2 kotlinx-coroutines-core-jvm: 1.8.0 kotlinx-coroutines-jdk8: 1.8.0 kotlinx-datetime-jvm: 0.5.0 kotlinx-serialization-cbor-jvm: 1.6.3 kotlinx-serialization-core-jvm: 1.6.3 kotlinx-serialization-json-jvm: 1.6.3 gson: 0.2.1 json: 0.2.1 Packet Tweaker: 0.4.0+1.19.4 Porting Lib Accessors: 2.3.2+1.20.1 Porting Lib Attributes: 2.3.2+1.20.1 Porting Lib Base: 2.3.2+1.20.1 Porting Lib Brewing: 2.3.2+1.20.1 Porting Lib Client Events: 2.3.2+1.20.1 Porting Lib Common: 2.3.2+1.20.1 Porting Lib Config: 2.3.2+1.20.1 Porting Lib Core: 2.3.2+1.20.1 Porting Lib Data: 2.1.1090+1.20 Porting Lib Entity: 2.3.2+1.20.1 Porting Lib Extensions: 2.3.2+1.20.1 Porting Lib Fluids: 2.3.2+1.20.1 Porting Lib GameTest: 2.1.1090+1.20 Porting Lib Lazy Register: 2.3.2+1.20.1 Porting Lib Mixin Extensions: 2.3.2+1.20.1 Porting Lib Model Generators: 2.1.1090+1.20 Porting Lib Model Loader: 2.3.2+1.20.1 Porting Lib Model Materials: 2.1.1090+1.20 Porting Lib Models: 2.3.2+1.20.1 Porting Lib Networking: 2.3.2+1.20.1 Porting Lib Obj Loader: 2.3.2+1.20.1 Porting Lib Tags: 3.0 Porting Lib Tool Actions: 2.3.2+1.20.1 Porting Lib Transfer: 2.3.2+1.20.1 Porting Lib Utility: 2.3.2+1.20.1 Create: Steam 'n' Rails: 1.6.3+fabric-mc1.20.1 Reach Entity Attributes: 2.4.0 Registrate for Fabric: 1.3.62-MC1.20.1 Server Translations API: 2.0.0+1.20 ShetiPhianCore: 1.20.1-1.2 Energy: 3.0.0 Tom's Simple Storage Mod: 1.6.6 Trash Cans Mod: 0.0.3-1.20 Traveler's Backpack: fabric-1.20.1-9.1.12 Xaero's Minimap: 24.1.1 Xaero's World Map: 1.38.4 YetAnotherConfigLib: 3.4.1+1.20.1-fabric ```
AmistDarkness commented 1 month ago

Same problem here, running Prominence II RPG (Fabric)

I have the chunks forceloaded by Open Parties and Claims, though I've never used this particular claiming system before, I don't know how reliable it is. My network is usually shut off when I return to load the chunks myself, due to this stopping my farms from running Once I fix my network, all of my bearings work again, except for one?