Creators-of-Create / Create

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

Rope and Hose Pulley movement crash #3234

Closed haybail157 closed 2 years ago

haybail157 commented 2 years ago

Describe the Bug

When attempting to make a machine move that has either a rope pulley or a hose pulley attached to it, the game will crash.

Machines I have tested that induce this crashing include the gantry carriage, mechanical piston, and a mechanical bearing.

Reproduction Steps

  1. Build any contraption that features a gantry carriage, mechanical piston, mechanical bearing, or any other block used to move other blocks.
  2. Attach a rope pulley or hose pulley to the structure.
  3. Attempt to move the attached structure.
  4. Crash achieved. ...

Expected Result

Expected results:

I expected the ability move rope pulley's and hose pulley's for use in mining/drilling machines. The rope and hose pulley's function fine as long as they are not moved by any other block or machine.

Screenshots and Videos

No response

Crash Report or Log

https://gist.github.com/haybail157/ed7ba74fc60ff69aed0df6db0b409599

Operating System

Windows 10

Mod Version

0.5.0

Minecraft Version

1.18.2

Forge Version

Forge 40.1.54

Other Mods

Industrial Agriculture (by ArrowsendGaming) Just Enough Resources (JER) (by way2muchnoise) Serene Seasons (by TheAdubbz) Basic Nether Ores [Forge/Fabric] (by cScotPlay) PneumaticCraft: Repressurized (by desht_08) RFTools Power (by McJty) Create (by simibubi) EnderTanks (by ShetiPhian) Macaw's Roofs (by sketch_macaw) Smarter Farmers (farmers replant) (by MehVahdJukaar) Thermal Cultivation (by TeamCoFH) Tool Stats (by DarkhaxDev) In Control! (by McJty) Farmer's Respite (by lumpazl) Create Stuff Additions (by Furti_Two) Mystical Agradditions (by BlakeBr0) Sophisticated Core (by P3pp3rF1y) Collective (Forge) (by Serilum) Rubidium (by Asek3) Applied Mekanistics (by ramidzkh) Structure Gel API (by ModdingLegacy) BetterF3 (by cominixo) Bigger Reactors (by RogueLogix) ZeroCore 2 (by ZeroNoRyouki) Botania (by Vazkii) AtomicStryker's Infernal Mobs (by atomicstrykergrumpy) Thermal Foundation (by TeamCoFH) Curious Lights (by TheIllusiveC4) Thermal Integration (by TeamCoFH) FTB Library (Forge) (by FTB) Mekanism Additions (by bradyaidanc) Mekanism (by bradyaidanc) spark (by Iucko) FTB Teams (Forge) (by FTB) Ex Nihilo: Sequentia (by NovaMachina) Mekanism Generators (by bradyaidanc) Mekanism Tools (by bradyaidanc) CoFH Core (by TeamCoFH) Ender Storage 1.8.+ (by covers1624) Thermal Expansion (by TeamCoFH) Sophisticated Backpacks (by P3pp3rF1y) Not Enough Crashes (Forge) (by NatanFudge) ATO - All the Ores (by ATMTeam) Forgotten Recipes - Sculk Sensor, Bundle, Leather and Powder Snow Recipe (by Affehund) Nether's Delight (by lumpazl) RFTools Control (by McJty) Blueprint (by TeamAbnormals) Repurposed Structures (Forge) (by telepathicgrunt) CleanCut (by Rongmario) Gobber Delight (A Farmer's Delight Add-on) (by nocubeyt) Comforts (Forge) (by TheIllusiveC4) FPS Reducer (by bre2el) Dracovita Delight (A Farmer's Delight Add-on) (by nocubeyt) Placebo (by Shadows_of_Fire) Flywheel (by jozufozu) Terralith (by Starmute) Towns and Towers - Structure Add-on (by Biban_Auriu) RFTools Builder (by McJty) ItemPhysic Full (by CreativeMD) Integrated Dynamics (by kroeser) Better Advancements (by way2muchnoise) Silent Lib (silentlib) (by SilentChaos512) Equipment Compare (by Grend_G) Flux Networks (by sonar_sonic) GraveStone Mod (by henkelmax) Bookshelf (by DarkhaxDev) L_Ender 's Cataclysm (by mcl_ender) Upgraded Netherite (by Rolfmao25) CC: Tweaked (by SquidDev) Scaling Health (by SilentChaos512) Forbidden and Arcanus (by cesar_zorak) Earth Mobs (by bagu_chan500) Trash Cans (by SuperMartijn642) OpenBlocks Elevator (by vsngarcia) Ex Nihilo: Sequentia - Thermal Addon (by NovaMachina) Extreme Reactors (by ZeroNoRyouki) Amplified Nether (by Starmute) AI Improvements (by QueenOfMissiles) RFTools Base (by McJty) Tough As Nails (by TheAdubbz) YUNG's API (Forge) (by YUNGNICKYOUNG) Radium Reforged (by Asek3) Ensorcellation (by TeamCoFH) RFTools Storage (by McJty) Sound Physics Remastered (by henkelmax) Chunk Loaders (by SuperMartijn642) Refined Storage (by raoulvdberge) Curious Elytra (Forge) (by TheIllusiveC4) Large Ore Deposits (by EnderLanky) Spice of Life: Carrot Edition (by lordcazsius) Upgraded Core (by Rolfmao25) Magnesium/Rubidium Extras (by TeamDeusVult) Curios API (Forge) (by TheIllusiveC4) Wither Skeleton Tweaks (by Shadows_ofFire) Lazier AE2 (by DamnRelentless) Dungeon Crawl (by xiroc) TerraBlender (Forge) (by TheAdubbz) CraftTweaker (by Jaredlll08) Champions (by TheIllusiveC4) Ore Excavation (by Funwayguy) Mob Grinding Utils (by vadis365) Stalwart Dungeons (by Furti_Two) Common Capabilities (by kroeser) Macaw's Bridges (by sketch_macaw) Archer's Paradox (by TeamCoFH) VanillaTweaks [Fabric & Forge] (by StrikerRocker) Farmer's Delight (by vectorwing) ProjectE (by SinKillerJ) Quark (by Vazkii) YUNG's Bridges (Forge) (by YUNGNICKYOUNG) AutoRegLib (by Vazkii) Configured (by MrCrayfish) Macaw's Furniture (by sketch_macaw) Quartz (by RogueLogix) Nourished Nether (by MuffinsDev) Architectury API (Fabric/Forge) (by shedaniel) McJtyLib (by McJty) Mantle (by mDiyo) Xaero's World Map (by xaero96) AmbientSounds 5 (by CreativeMD) Quests Additions (Forge) (by NaturaSpell) Crash Utilities (by Darkere) MrCrayfish's Furniture Mod (by MrCrayfish) Sulfur And Potassium - More Gunpowder (by BR4NDER5) Valhelsia Core (by ValhelsiaTeam) Biomes O' Plenty (by Forstride) Controlling (by Jaredlll08) Magnesium/Rubidium Dynamic Lights (by TeamDeusVult) FallingTree (Forge&Fabric) (by RakSrinaNa) ForgeEndertech (by EnderLanky) YUNG's Better Mineshafts (Forge) (by YUNGNICKYOUNG) Additional Additions | Forge (by dqu1jjj) RFTools Dimensions (by McJty) Enchantment Descriptions (by DarkhaxDev) FTB Quests (Forge) (by FTB) Cyclic (by Lothrazar) AttributeFix (by DarkhaxDev) Lootr (Forge) (by Noobanidus) Thermal Locomotion (by TeamCoFH) Moonlight Lib (by MehVahdJukaar) Mod Name Tooltip (by mezz) Kotlin for Forge (by thedarkcolour) [Forge] Snad (by lazynessmind) Dracovita Farm Life (by Coda1552) Immersive Weathering [FORGE] (by OrdanaryMods) Ars Nouveau (by baileyholl2) Beyond Earth (Forge) (by mrscauthd) Gobber [FORGE] (by kwpugh) More Villagers (by SameDifferent) AppleSkin (by squeek502) The Graveyard (FORGE) (by finallion_13) EnderChests (by ShetiPhian) Phosphophyllite (by RogueLogix) Enlightened End (by MuffinsDev) Compressium (by DinnerBeef) Goblins & Dungeons (by superlord_9362) Fast Leaf Decay (by olafskiii) Apotheosis (by Shadows_of_Fire) Guard Villagers (by almightytallestred) The Twilight Forest (by Benimatic) Balm (Forge Edition) (by BlayTheNinth) Just Enough Items (JEI) (by mezz) Iron Chests (by ProgWML6) Chunk-Pregenerator (by Speiger) Cloth Config API (Fabric/Forge) (by shedaniel) All The Tweaks (by thevortexFoxTopia) Macaw's Windows (by sketch_macaw) Caelus API (Forge) (by TheIllusiveC4) Castle in the Sky (by songxia23) Old Guns Mod (by zach2039) Create Crafts & Additions (by MRHminer) SuperMartijn642's Core Lib (by SuperMartijn642) Patchouli (by Vazkii) Thermal Innovation (by TeamCoFH) Ex Nihilo: Sequentia - AE2 Addon (by NovaMachina) Aquaculture 2 (by Shadowclaimer) Iceberg (by Grend_G) FastFurnace (by Shadows_of_Fire) YUNG's Better Dungeons (Forge) (by YUNGNICKYOUNG) Applied Energistics 2 (by AlgorithmX2) Domum Ornamentum (by OrionOnline) Blue Skies (by ModdingLegacy) ShetiPhianCore (by ShetiPhian) Macaw's Doors (by sketch_macaw) Mystical Agriculture (by BlakeBr0) Alex's Mobs (by sbom_xela) Supplementaries (by MehVahdJukaar) RFTools Utility (by McJty) Connected Glass (by SuperMartijn642) Decorative Blocks (by stohun) YUNG's Better Strongholds (Forge) (by YUNGNICKYOUNG) CreativeCore (by CreativeMD) Cyclops Core (by kroeser) Mouse Tweaks (by YaLTeR) AllTheCompressed (by Pdiddy973) Chisels & Bits - For Forge (by AlgorithmX2) Friends&Foes (Forge) (by faboslav) GeckoLib (by ThanosGecko) Inventory HUD+ (by dmitrylovin) Untamed Wilds (by raytrace82) Macaw's Lights and Lamps (by sketch_macaw) Xaero's Minimap (by xaero96) Cucumber Library (by BlakeBr0) Citadel (by sbom_xela) CodeChicken Lib 1.8.+ (by covers1624) Macaw's Fences and Walls (by sketchmacaw) SuperMartijn642's Config Lib (by SuperMartijn642) Ender Crop (by DrManganese) The Undergarden (by Quek04) NetherPortalFix (by BlayTheNinth) Feature NBT Deadlock Be Gone (by telepathicgrunt) Item Filters (by LatvianModder) Goblin Traders (by MrCrayfish) JEITweaker (by Jaredlll08) Jade 🔍 (by Snownee) Tinkers Construct (by mDiyo) More Dragon Eggs (by Darkere) Create: Alloyed (by MythrilBagels)

Additional Context

As long of the moving contraption is rendered, it will induce a crash. For single player worlds, this is fatal as there is no way to escape the chunk that holds the machine.

When the crash is conducted on a multiplayer server, the only remedy is the get a server staff member to teleport the player away from the area upon rejoining the server, before the chunks load in. Otherwise, the player will have their client crashed before the terrain becomes visible to the client.

FilipZaf3312 commented 2 years ago

I have successfully recreated this crash, in the same version of create and minecraft, with no other mods but create and flywheel installed.

I want to add that, in singleplayer worlds, the contraption may finish moving before the world is rendered, allowing the world to be recovered, although this seems very random and likely depends on the contraption itself.

Crash report attached below, if it helps.

crash-2022-07-11_23.37.31-client.txt

TheFoxedOne commented 2 years ago

This happens with trains too

Willi9078 commented 2 years ago

I had the same problem with create and only a few other mods

ShadowRocks2 commented 2 years ago

issue fixed as of 0.5.0a, please update and test

PepperCode1 commented 2 years ago

This was fixed with 0.5a.