GregTechCEu / GregTech-Modern

GregTech CE Unofficial for modern versions
GNU Lesser General Public License v3.0
297 stars 176 forks source link

Robot arm import mode broken #1071

Open kormendidavidakos opened 7 months ago

kormendidavidakos commented 7 months ago

Checked for existing issues

Tested latest version

GregTech CEu Version

1.1.4.b

Recipe Viewer Installed

EMI

Environment

Singleplayer, Open to LAN

Cross-Mod Interaction

Unsure

Other Installed Mods

Advanced Generators (by bdew) Ashen 16x (by Aim__Boot) Neat (by Vazkii) ExtendedAE (by GlodBlock) Capable Cauldrons (by TeamCoFH) Dimensional Paintings (by Mrbysco) FTB Backups 2 (by FTB) Pig Pen Cipher (by DarkhaxDev) ESSENTIAL Mod (by SparkUniverse_) Infinite Blocks (by MindBrain27) Double Doors (by Serilum) Tech RPG Font (by GamerPotion) libIPN (by mirinimi) ModernFix (by embeddedt) Dark Mode Everywhere (by Buuz135) Loot Integrations[Forge/Fabric] (by someaddon) Angel Ring (by DenisMasterHerobrine) Resourceful Config (by ThatGravyBoat) JEI Integration (by SnowShock35) Embeddium/Rubidium Extras (by Anthxny) Unity: Dark Edition (by theCyanideX) AttributeFix (by DarkhaxDev) Placebo (by Shadows_of_Fire) AE2 Things [Forge] (by thetechnici4n) SuperMartijn642's Core Lib (by SuperMartijn642) Resourceful Lib (by ThatGravyBoat) [Let's Do] API (by Cristelknight) Rain Shield (by Mrbysco) Waystones (by BlayTheNinth) Storage Drawers (by Texelsaur) Starter Kit (by Serilum) FerriteCore ((Neo)Forge) (by malte0811) Botany Trees (by DarkhaxDev) FTB Ultimine (Forge) (by FTB) Simple Sky Resource Generators (by MindBrain27) Ex Hammers (by MindBrain27) Observable (by tasgon) ShetiPhianCore (by ShetiPhian) [Let's Do] Bakery (by satisfy) Wavey Capes (by tr7zw) Entangled (by SuperMartijn642) EnderChests (by ShetiPhian) Just Enough Professions (JEP) (by Mrbysco) Vanilla Plus Shader (by RRe36) FTB Chunks (Forge) (by FTB) Apothic Attributes (AttributesLib) (by Shadows_of_Fire) Infinite source of water (by BlackDragonFire) Mod Name Tooltip (by mezz) The One Probe (by McJty) TexTrue's Embeddium Options (by TexTrue) Tool Belt (by gigaherz) JICKLUS (by Jicklus) 'Dustrial Decor (by BlueDuckYT) Wireless Chargers (by SuperMartijn642) MEGA Cells (by ninety) BetterF3 (by cominixo) Tesseract (by SuperMartijn642) Default World Type [Forge] (by MelanX) Travel Anchors (by CastCrafter) Angel Block Renewed (by LaidBackSloth) Comforts (Fabric/Forge/Quilt) (by TheIllusiveC4) EMI Loot (by fzzyhmstrs) Extreme sound muffler (Forge) (by LeoBeliik) FastSuite (by Shadows_of_Fire) Unbreakable Netherite (by MindBrain27) MakeUp - Ultra Fast | Shaders (by XavierFST) FTB Quests (Forge) (by FTB) Curios API (Forge/NeoForge) (by TheIllusiveC4) Construction Wand (by ThetaDev) XNet (by McJty) Factory Blocks (by Slaincow) Just Enough Items (JEI) (by mezz) Drawers Tooltip (by Snownee) Sildur's Vibrant shaders (by SildurFX) [Let's Do] Brewery (by satisfy) Extractinator (by AlexNijjar) Hyper realistic sky (by UsernameGeri) Wither Skeleton Tweaks (by Shadows_of_Fire) Item Filters (by LatvianModder) Xtones Reworked (by TobsenD) Simply Light (by Flanks255) EXO-Craft (by XxRexRaptorxX) Dave's Building Extended (by Medic_Main_Dave) Cooking for Blockheads (by BlayTheNinth) Not Enough Recipe Book [NERB] (by SSKirillSS) Mob Grinding Utils (by vadis365) Kotlin for Forge (by thedarkcolour) Kiwi πŸ₯ (Forge) (by Snownee) Yeetus Experimentus (by Sunekaer) Squat Grow (Shift / Twerk to grow plants) (by Gaz_) Solas Shader (by Septonious) Architect's Chisel (by Wxam) Model Gap Fix (by MehVahdJukaar) Fusion (Connected Textures) (by SuperMartijn642) Moonlight Lib (by MehVahdJukaar) Complementary Shaders - Unbound (by EminGT) Stylish Effects (by Fuzs) Lava Sources (by BlackDragonFire) Balm (Forge Edition) (by BlayTheNinth) Bliss Shaders (by Xonk___) GregTech: Refreshed (by ULSTICK) SuperMartijn642's Config Lib (by SuperMartijn642) AppleSkin (by squeek502) Measurements (by Mrbysco) Simple Fluid Generators (by MindBrain27) FTB XMod Compat (by FTB) Torchmaster (by xalcon) Skyblock Builder (by MelanX) Overloaded Armor Bar (by tfarecnim) Pipez (by henkelmax) Ding (Forge) (by iChun) Quickstack (by tfarecnim) GregTechCEu Modern (by KilaBash) Corpse (by henkelmax) Enchantment Descriptions (by DarkhaxDev) [Let's Do] Vinery (by satisfy) Sildur's Enhanced Default (by SildurFX) Patchouli (by Vazkii) Just Enough Calculation (by towdium) Entity Culling Fabric/Forge (by tr7zw) Complementary Shaders - Reimagined (by EminGT) Just Enough Breeding (JEBr) (by Christofmeg) Explorer's Compass (by Chaosyr) Client Tweaks (by BlayTheNinth) Colds: Easy Paxel (Lite) (FORGE) (by Coldspell_Games) Item Collectors (by SuperMartijn642) Travel Boots (by MindBrain27) DimStorage (by 3divad99) RFTools Utility (by McJty) Rechiseled (by SuperMartijn642) Shrink. (by Gigabit101) Jade Addons (Forge) (by Snownee) CobbleForDays (by LexManos) Forgiving Void (by BlayTheNinth) Runelic (by DarkhaxDev) Scalable Cat's Force (by Kotori316) Just Enough Effect Descriptions (JEED) (by MehVahdJukaar) Searchables (by Jaredlll08) Crafting Tweaks (by BlayTheNinth) Hyperbox (by Commoble) KubeJS (by LatvianModder) CraftTweaker (by Jaredlll08) Cyclops Core (by kroeser) Dark Utilities (by DarkhaxDev) Mouse Tweaks (by YaLTeR) Easy Villagers (by henkelmax) Apotheosis (by Shadows_of_Fire) PolyLib (by Official_CreeperHost) Pastel Shaders (by ElocinDev) EdivadLib (by 3divad99) Cosmetic Armor Reworked (by LainMI) Trash Cans (by SuperMartijn642) Botany Pots (by DarkhaxDev) Light Overlay (Rift/Forge/Fabric) (by shedaniel) BdLib (by bdew) LibX (by noeppinoeppi) RFTools Base (by McJty) Controlling (by Jaredlll08) Building Gadgets (by Direwolf20) Domum Ornamentum (by OrionOnline) Functional Storage (by Buuz135) FTB Essentials (Forge & Fabric) (by FTB) FTB Library (Forge) (by FTB) GregTech Revival 32x (by ILAORE) Saturating Item (by MindBrain27) Rhino (by LatvianModder) Storage Labels (by MehVahdJukaar) LittleTiles (by CreativeMD) Better Advancements (by way2muchnoise) Oculus (by Asek3) CreativeCore (by CreativeMD) Modular Routers (by desht_08) Nostalgia Shader (by RRe36) Max Health Fix (by DarkhaxDev) Applied Energistics 2 (by thetechnici4n) FramedBlocks (by XFactHD) Framed Compacting Drawers (by Eutro) Embeddium (by embeddedt) Simple Magnets (by SuperMartijn642) Easy Piglins (by henkelmax) Lighting Wand 🌟 (Forge) (by Snownee) Titanium (by Buuz135) SebastrnLib (by ItsSebastrn) NetherPortalFix (by BlayTheNinth) Kappa Shader (by RRe36) TrashSlot (by BlayTheNinth) Connected Glass (by SuperMartijn642) NoMoWanderer (by TheJDill) Ender IO (by crazypants_mc_the_second) Glassential Renewed (by big_energy) Cloth Config API (Fabric/Forge/NeoForge) (by shedaniel) ME Requester (by Relentless) Emojiful (by Buuz135) Capable Composters (by TeamCoFH) ItemPhysic Full (by CreativeMD) KleeSlabs (by BlayTheNinth) EMI Trades (Villager Trading EMI Plugin) (by fzzyhmstrs) Dramatic Skys (by thebaum64) Charging Gadgets (by Direwolf20) Architectury API (Fabric/Forge/NeoForge) (by shedaniel) FTB Teams (Forge) (by FTB) LaserIO (by Direwolf20) Polymorph (Fabric/Forge/Quilt) (by TheIllusiveC4) ResourcesForDays - A CoobleForDays Addon (by Rempler) Glodium (by GlodBlock) Cupboard (by someaddon) πŸŽƒ Insanity Shader (by ElocinDev) Super Duper Vanilla Shaders (by eldeston) Flopper (by kroeser) JourneyMap (by techbrew) Artemis' Laboratory Blocks (by Doomed_Artemis) Not Enough Animations (by tr7zw) AntiBlocksReChiseled (by manmaed) Applied Energistics 2 Wireless Terminals (by Mari_023) OpenBlocks Elevator (by vsngarcia) bad packets (by badasintended) Applied Cooking (by ItsSebastrn) AI Improvements (by QueenOfMissiles) Clear Void (by yezhiyi9670) spark (by Iucko) Farmer's Delight (by vectorwing) Chocapic13' Shaders (by Choca_13) Dank Storage (by tfarecnim) Puzzles Lib [Forge & Fabric] (by Fuzs) Fast Leaf Decay (by olafskiii) Packed Up (Backpacks) (by SuperMartijn642) Clumps (by Jaredlll08) McJtyLib (by McJty) [SBM] Cardboard Boxes (by BuiltBroken) Fantasy's Furniture (by ApexModder) Farming for Blockheads (by BlayTheNinth) Just Enough Resources (JER) (by way2muchnoise) Bookshelf (by DarkhaxDev) Collective (by Serilum) Toast Control (by Shadows_of_Fire) Polymorphic Energistics (by ninety) Build Guide (Forge+Fabric) (by brentmaas) Stay True (by haimcyfly) EnderTanks (by ShetiPhian) Bedrock Breakers [Fabric | Forge] (by XanthianZ) Crafting Station (by tfarecnim) EMI (by EmilyPloszaj) Jade πŸ” (by Snownee) Better Tag Tips (by WallyWhip) Inventory Profiles Next (by mirinimi) SignTastic (by McJty) Nature's Compass (by Chaosyr)Advanced Generators (by bdew) Ashen 16x (by Aim__Boot) Neat (by Vazkii) ExtendedAE (by GlodBlock) Capable Cauldrons (by TeamCoFH) Dimensional Paintings (by Mrbysco) FTB Backups 2 (by FTB) Pig Pen Cipher (by DarkhaxDev) ESSENTIAL Mod (by SparkUniverse_) Infinite Blocks (by MindBrain27) Double Doors (by Serilum) Tech RPG Font (by GamerPotion) libIPN (by mirinimi) ModernFix (by embeddedt) Dark Mode Everywhere (by Buuz135) Loot Integrations[Forge/Fabric] (by someaddon) Angel Ring (by DenisMasterHerobrine) Resourceful Config (by ThatGravyBoat) JEI Integration (by SnowShock35) Embeddium/Rubidium Extras (by Anthxny) Unity: Dark Edition (by theCyanideX) AttributeFix (by DarkhaxDev) Placebo (by Shadows_of_Fire) AE2 Things [Forge] (by thetechnici4n) SuperMartijn642's Core Lib (by SuperMartijn642) Resourceful Lib (by ThatGravyBoat) [Let's Do] API (by Cristelknight) Rain Shield (by Mrbysco) Waystones (by BlayTheNinth) Storage Drawers (by Texelsaur) Starter Kit (by Serilum) FerriteCore ((Neo)Forge) (by malte0811) Botany Trees (by DarkhaxDev) FTB Ultimine (Forge) (by FTB) Simple Sky Resource Generators (by MindBrain27) Ex Hammers (by MindBrain27) Observable (by tasgon) ShetiPhianCore (by ShetiPhian) [Let's Do] Bakery (by satisfy) Wavey Capes (by tr7zw) Entangled (by SuperMartijn642) EnderChests (by ShetiPhian) Just Enough Professions (JEP) (by Mrbysco) Vanilla Plus Shader (by RRe36) FTB Chunks (Forge) (by FTB) Apothic Attributes (AttributesLib) (by Shadows_of_Fire) Infinite source of water (by BlackDragonFire) Mod Name Tooltip (by mezz) The One Probe (by McJty) TexTrue's Embeddium Options (by TexTrue) Tool Belt (by gigaherz) JICKLUS (by Jicklus) 'Dustrial Decor (by BlueDuckYT) Wireless Chargers (by SuperMartijn642) MEGA Cells (by ninety) BetterF3 (by cominixo) Tesseract (by SuperMartijn642) Default World Type [Forge] (by MelanX) Travel Anchors (by CastCrafter) Angel Block Renewed (by LaidBackSloth) Comforts (Fabric/Forge/Quilt) (by TheIllusiveC4) EMI Loot (by fzzyhmstrs) Extreme sound muffler (Forge) (by LeoBeliik) FastSuite (by Shadows_of_Fire) Unbreakable Netherite (by MindBrain27) MakeUp - Ultra Fast | Shaders (by XavierFST) FTB Quests (Forge) (by FTB) Curios API (Forge/NeoForge) (by TheIllusiveC4) Construction Wand (by ThetaDev) XNet (by McJty) Factory Blocks (by Slaincow) Just Enough Items (JEI) (by mezz) Drawers Tooltip (by Snownee) Sildur's Vibrant shaders (by SildurFX) [Let's Do] Brewery (by satisfy) Extractinator (by AlexNijjar) Hyper realistic sky (by UsernameGeri) Wither Skeleton Tweaks (by Shadows_of_Fire) Item Filters (by LatvianModder) Xtones Reworked (by TobsenD) Simply Light (by Flanks255) EXO-Craft (by XxRexRaptorxX) Dave's Building Extended (by Medic_Main_Dave) Cooking for Blockheads (by BlayTheNinth) Not Enough Recipe Book [NERB] (by SSKirillSS) Mob Grinding Utils (by vadis365) Kotlin for Forge (by thedarkcolour) Kiwi πŸ₯ (Forge) (by Snownee) Yeetus Experimentus (by Sunekaer) Squat Grow (Shift / Twerk to grow plants) (by Gaz_) Solas Shader (by Septonious) Architect's Chisel (by Wxam) Model Gap Fix (by MehVahdJukaar) Fusion (Connected Textures) (by SuperMartijn642) Moonlight Lib (by MehVahdJukaar) Complementary Shaders - Unbound (by EminGT) Stylish Effects (by Fuzs) Lava Sources (by BlackDragonFire) Balm (Forge Edition) (by BlayTheNinth) Bliss Shaders (by Xonk___) GregTech: Refreshed (by ULSTICK) SuperMartijn642's Config Lib (by SuperMartijn642) AppleSkin (by squeek502) Measurements (by Mrbysco) Simple Fluid Generators (by MindBrain27) FTB XMod Compat (by FTB) Torchmaster (by xalcon) Skyblock Builder (by MelanX) Overloaded Armor Bar (by tfarecnim) Pipez (by henkelmax) Ding (Forge) (by iChun) Quickstack (by tfarecnim) GregTechCEu Modern (by KilaBash) Corpse (by henkelmax) Enchantment Descriptions (by DarkhaxDev) [Let's Do] Vinery (by satisfy) Sildur's Enhanced Default (by SildurFX) Patchouli (by Vazkii) Just Enough Calculation (by towdium) Entity Culling Fabric/Forge (by tr7zw) Complementary Shaders - Reimagined (by EminGT) Just Enough Breeding (JEBr) (by Christofmeg) Explorer's Compass (by Chaosyr) Client Tweaks (by BlayTheNinth) Colds: Easy Paxel (Lite) (FORGE) (by Coldspell_Games) Item Collectors (by SuperMartijn642) Travel Boots (by MindBrain27) DimStorage (by 3divad99) RFTools Utility (by McJty) Rechiseled (by SuperMartijn642) Shrink. (by Gigabit101) Jade Addons (Forge) (by Snownee) CobbleForDays (by LexManos) Forgiving Void (by BlayTheNinth) Runelic (by DarkhaxDev) Scalable Cat's Force (by Kotori316) Just Enough Effect Descriptions (JEED) (by MehVahdJukaar) Searchables (by Jaredlll08) Crafting Tweaks (by BlayTheNinth) Hyperbox (by Commoble) KubeJS (by LatvianModder) CraftTweaker (by Jaredlll08) Cyclops Core (by kroeser) Dark Utilities (by DarkhaxDev) Mouse Tweaks (by YaLTeR) Easy Villagers (by henkelmax) Apotheosis (by Shadows_of_Fire) PolyLib (by Official_CreeperHost) Pastel Shaders (by ElocinDev) EdivadLib (by 3divad99) Cosmetic Armor Reworked (by LainMI) Trash Cans (by SuperMartijn642) Botany Pots (by DarkhaxDev) Light Overlay (Rift/Forge/Fabric) (by shedaniel) BdLib (by bdew) LibX (by noeppinoeppi) RFTools Base (by McJty) Controlling (by Jaredlll08) Building Gadgets (by Direwolf20) Domum Ornamentum (by OrionOnline) Functional Storage (by Buuz135) FTB Essentials (Forge & Fabric) (by FTB) FTB Library (Forge) (by FTB) GregTech Revival 32x (by ILAORE) Saturating Item (by MindBrain27) Rhino (by LatvianModder) Storage Labels (by MehVahdJukaar) LittleTiles (by CreativeMD) Better Advancements (by way2muchnoise) Oculus (by Asek3) CreativeCore (by CreativeMD) Modular Routers (by desht_08) Nostalgia Shader (by RRe36) Max Health Fix (by DarkhaxDev) Applied Energistics 2 (by thetechnici4n) FramedBlocks (by XFactHD) Framed Compacting Drawers (by Eutro) Embeddium (by embeddedt) Simple Magnets (by SuperMartijn642) Easy Piglins (by henkelmax) Lighting Wand 🌟 (Forge) (by Snownee) Titanium (by Buuz135) SebastrnLib (by ItsSebastrn) NetherPortalFix (by BlayTheNinth) Kappa Shader (by RRe36) TrashSlot (by BlayTheNinth) Connected Glass (by SuperMartijn642) NoMoWanderer (by TheJDill) Ender IO (by crazypants_mc_the_second) Glassential Renewed (by big_energy) Cloth Config API (Fabric/Forge/NeoForge) (by shedaniel) ME Requester (by Relentless) Emojiful (by Buuz135) Capable Composters (by TeamCoFH) ItemPhysic Full (by CreativeMD) KleeSlabs (by BlayTheNinth) EMI Trades (Villager Trading EMI Plugin) (by fzzyhmstrs) Dramatic Skys (by thebaum64) Charging Gadgets (by Direwolf20) Architectury API (Fabric/Forge/NeoForge) (by shedaniel) FTB Teams (Forge) (by FTB) LaserIO (by Direwolf20) Polymorph (Fabric/Forge/Quilt) (by TheIllusiveC4) ResourcesForDays - A CoobleForDays Addon (by Rempler) Glodium (by GlodBlock) Cupboard (by someaddon) πŸŽƒ Insanity Shader (by ElocinDev) Super Duper Vanilla Shaders (by eldeston) Flopper (by kroeser) JourneyMap (by techbrew) Artemis' Laboratory Blocks (by Doomed_Artemis) Not Enough Animations (by tr7zw) AntiBlocksReChiseled (by manmaed) Applied Energistics 2 Wireless Terminals (by Mari_023) OpenBlocks Elevator (by vsngarcia) bad packets (by badasintended) Applied Cooking (by ItsSebastrn) AI Improvements (by QueenOfMissiles) Clear Void (by yezhiyi9670) spark (by Iucko) Farmer's Delight (by vectorwing) Chocapic13' Shaders (by Choca_13) Dank Storage (by tfarecnim) Puzzles Lib [Forge & Fabric] (by Fuzs) Fast Leaf Decay (by olafskiii) Packed Up (Backpacks) (by SuperMartijn642) Clumps (by Jaredlll08) McJtyLib (by McJty) [SBM] Cardboard Boxes (by BuiltBroken) Fantasy's Furniture (by ApexModder) Farming for Blockheads (by BlayTheNinth) Just Enough Resources (JER) (by way2muchnoise) Bookshelf (by DarkhaxDev) Collective (by Serilum) Toast Control (by Shadows_of_Fire) Polymorphic Energistics (by ninety) Build Guide (Forge+Fabric) (by brentmaas) Stay True (by haimcyfly) EnderTanks (by ShetiPhian) Bedrock Breakers [Fabric | Forge] (by XanthianZ) Crafting Station (by tfarecnim) EMI (by EmilyPloszaj) Jade πŸ” (by Snownee) Better Tag Tips (by WallyWhip) Inventory Profiles Next (by mirinimi) SignTastic (by McJty) Nature's Compass (by Chaosyr)

Expected Behavior

Actual Behavior

Steps to Reproduce

  1. Placed down AE2 iterface, and configured the desired items for its export slots
  2. Placed down Assembler (MV) and put Robot Arm on the cover, facing the AE2 interface
  3. Configured the Robot Arm to mode Keep Exact, set the item limit then set mode to Import
  4. The Robot Arm imported the items, the Assembler made the item, then exported it into the AE2 interface's inventory, then imported it again into the Assembler's input slots
  5. Restarted the world, and the unexpected behaviour stopped

Additional Information

huntyh commented 7 months ago

FYI: this is happening with every single I/O cover for me (conveyors, pumps, fluid regulator, etc.), restarting does not reliably fix the issue (sometimes it does). 1.1.4b as well. (ATM9 pack)

Update: Also happens on 1.2.0.a

stephen-smith commented 3 months ago

Same in 1.2.3.a (Star Technology BETA 10 HOTFIX 4)

teh-banana commented 1 month ago

I just discovered this bug myself. I am able to replicate it with just gtceu v1.4.4 and emi v1.1.14 installed. It has to do with the order that you place the I/O cover and configure it and the inventory. Restarting seems to also fix it (did not extensively test this).

If you place the I/O cover and configure it FIRST, and then place the inventory down it will work as intended, no restart required.

If you place the inventory and then place the I/O cover SECOND, it will not work as intended, and start exporting as well as importing.

Edit: confirming this also happens with Pumps, and following the order of operations can lead to both results as well.

teh-banana commented 1 month ago

Update on the problem. After doing some more testing I found out that this bug only happens when you place the I/O cover in the machine via the GUI, if you instead place it on the machine by using the I/O cover on the block it will not cause the bug.

Also a bit more investigating, it seems to create 2 instances of the cover, and only 1 is being controlled by the UI. The second instance destroys itself if you remove the inventory that is adjacent to the machine/block.

Exevan commented 1 week ago

@teh-banana Thanks for the update on this, I can confirm that placing the cover on the block directly instead of through the UI is a viable workaround. Any further news on a proper fix?