Occultism

Occultism

19M Downloads

Duplication bug between Occultism and Eureka!

Samola345 opened this issue ยท 2 comments

commented

Sorry if this isn't the right way to do it as this is my first time using GitHub like this and my first time making a bug report.

Describe the bug
Some items from Occultism duplicate themselves or the items on them when the blocks they're placed on change state, from assembled to disassembled and vice-versa, thus allowing players to duplicate thousands or possibly millions of items in less than a second.

To Reproduce
Steps to reproduce the behavior:

  1. Place down a platform or just some blocks.
  2. Place down, from what I've found, a sacrificial bowl, storage actuator and the dimensional mineshaft, and put items in/on them.
  3. Using a ship helm or a tool to change the block's state causes the actuator, items on bowls and everything inside a dimensional mineshaft to duplicate. Even the ores and general items inside an actuator.
  4. Step 3 occurs when assembling or disassembling.

Expected behavior
I had hoped it'd work without issue as I was testing out a new modpack that me and my friends made with the Eureka! mod but it seems the bowls and actuator have some form of different state the items/blocks change to when the block's state is changed as other pedestals or storage blocks like the pedestals from Supplementaries and Ars Nouveau do not duplicate what's on them.

Screenshots
image
image
image
image

System (please complete the following information):

  • Theurgy Version: occultism-1.19.2-1.87.1
  • OS: Windows 10
  • Minecraft Version: 1.19.2
  • Modpack Link and Version, or list of mods:

[23:12:41.415][INFO]: - Hexerei(hexerei)@0.3.3.1
[23:12:41.416][INFO]: - HT's TreeChop(treechop)@0.18.4
[23:12:41.417][INFO]: - PAUCAL(paucal)@0.5.0
[23:12:41.417][INFO]: - Additional Entity Attributes(additionalentityattributes)@1.0.1+1.19
[23:12:41.417][INFO]: - Extended Slabs +(extendedslabs)@2.4.0
[23:12:41.417][INFO]: - Naturalist(naturalist)@3.0.4
[23:12:41.417][INFO]: - Connectivity Mod(connectivity)@1.19.2-4.6
[23:12:41.417][INFO]: - Apoli(apoli)@1.19.2-2.6.1.3
[23:12:41.417][INFO]: - Hourglass(hourglass)@1.19.1-1.2.1.1
[23:12:41.417][INFO]: - Gpu memory leak fix(gpumemleakfix)@1.19.2-1.6
[23:12:41.417][INFO]: - Xaero's World Map(xaeroworldmap)@1.34.1
[23:12:41.417][INFO]: - Controlling(controlling)@10.0+7
[23:12:41.417][INFO]: - Placebo(placebo)@7.3.3
[23:12:41.417][INFO]: - ModernFix(modernfix)@5.7.4+mc1.19.2
[23:12:41.417][INFO]: - Citadel(citadel)@2.1.4
[23:12:41.417][INFO]: - Alex's Mobs(alexsmobs)@1.21.1
[23:12:41.417][INFO]: - Everything is Copper(everythingcopper)@1.19.2-0.2.2.0
[23:12:41.417][INFO]: - Gateways To Eternity(gateways)@3.2.2
[23:12:41.417][INFO]: - MixinExtras(mixinextras)@0.2.0-beta.9
[23:12:41.417][INFO]: - Bookshelf(bookshelf)@16.3.20
[23:12:41.417][INFO]: - Macaw's Doors(mcwdoors)@1.1.0
[23:12:41.417][INFO]: - Carry On(carryon)@2.1.1.21
[23:12:41.417][INFO]: - Just Enough Resources(jeresources)@1.2.2.236
[23:12:41.417][INFO]: - Chat Heads(chat_heads)@0.10.22
[23:12:41.417][INFO]: - Cloth Config v8 API(cloth_config)@8.3.103
[23:12:41.417][INFO]: - Equipment Compare(equipmentcompare)@1.3.2
[23:12:41.418][INFO]: - Simple Shops(simpleshops)@1.1.4
[23:12:41.418][INFO]: - Material Elements(material_elements)@6.3.0
[23:12:41.418][INFO]: - Macaw's Trapdoors(mcwtrpdoors)@1.1.1
[23:12:41.418][INFO]: - Macaw's Fences and Walls(mcwfences)@1.0.7
[23:12:41.418][INFO]: - SuperMartijn642's Core Lib(supermartijn642corelib)@1.1.12
[23:12:41.418][INFO]: - Resourcefulconfig(resourcefulconfig)@1.0.20
[23:12:41.418][INFO]: - Lightspeed(lightspeed)@1.19.2-1.1.0
[23:12:41.418][INFO]: - Curios API(curios)@1.19.2-5.1.4.1
[23:12:41.418][INFO]: - Tetra(tetra)@5.5.1
[23:12:41.418][INFO]: - Patchouli(patchouli)@1.19.2-77
[23:12:41.418][INFO]: - Origins(origins)@1.19.2-1.7.1.3
[23:12:41.418][INFO]: - UI Library Mod(blockui)@1.19-0.0.69-ALPHA
[23:12:41.418][INFO]: - Reforgium(reforgium)@1.0.12a
[23:12:41.418][INFO]: - Better Runtime Resource Pack(better_runtime_resource_pack)@0.9.0
[23:12:41.418][INFO]: - Architectury(architectury)@6.5.85
[23:12:41.419][INFO]: - FindMe(findme)@3.1.0
[23:12:41.419][INFO]: - EnhancedBlockEntities(enhancedblockentities)@1.19.2-0.8.0
[23:12:41.419][INFO]: - AI-Improvements(aiimprovements)@0.5.2
[23:12:41.419][INFO]: - Cupboard utilities(cupboard)@1.19.2-2.0
[23:12:41.419][INFO]: - Chimes(chimes)@2.0.1
[23:12:41.419][INFO]: - Biomancy 2(biomancy)@2.2.0.0
[23:12:41.419][INFO]: - FastLeafDecay(fastleafdecay)@30
[23:12:41.419][INFO]: - GeckoLib(geckolib3)@3.1.40
[23:12:41.419][INFO]: - Macaw's Lights and Lamps(mcwlights)@1.0.6
[23:12:41.419][INFO]: - Essential(essential)@14099+deploy-staging+g4e34fe63b
[23:12:41.419][INFO]: - SmartBrainLib(smartbrainlib)@1.9
[23:12:41.419][INFO]: - Quark Oddities(quarkoddities)@1.18
[23:12:41.419][INFO]: - Biome Makeover(biomemakeover)@1.19.2-1.6.4
[23:12:41.419][INFO]: - Easy Magic(easymagic)@4.3.3
[23:12:41.419][INFO]: - Just Enough Items(jei)@11.6.0.1018
[23:12:41.419][INFO]: - AttributeFix(attributefix)@17.2.7
[23:12:41.419][INFO]: - Pehkui(pehkui)@3.7.8+1.19.2-forge
[23:12:41.419][INFO]: - Caelus API(caelus)@1.19.2-3.0.0.6
[23:12:41.419][INFO]: - Amethyst Tools Mod(amethysttoolsmod)@1.19-1.6.2
[23:12:41.419][INFO]: - Nock Enough Arrows(nock_enough_arrows)@1.2.0
[23:12:41.419][INFO]: - Fast Suite(fastsuite)@4.1.1
[23:12:41.419][INFO]: - Clumps(clumps)@9.0.0+14
[23:12:41.419][INFO]: - Comforts(comforts)@6.0.5+1.19.2
[23:12:41.419][INFO]: - Nature's Compass(naturescompass)@1.19.2-1.10.0-forge
[23:12:41.419][INFO]: - Straw Statues(strawstatues)@4.0.12
[23:12:41.420][INFO]: - Simple Storage Network(storagenetwork)@1.19.2-1.7.0
[23:12:41.420][INFO]: - LazyDFU(lazydfu)@0.1.3
[23:12:41.420][INFO]: - JeiTweaker(jeitweaker)@4.0.12
[23:12:41.420][INFO]: - Blueprint(blueprint)@6.2.0
[23:12:41.420][INFO]: - Memory Leak Fix(memoryleakfix)@1.0.0
[23:12:41.420][INFO]: - CraftTweaker(crafttweaker)@10.1.50
[23:12:41.420][INFO]: - Ars Nouveau(ars_nouveau)@3.18.0
[23:12:41.420][INFO]: - Ars Armiger(ars_armiger)@1.19.2-1.4.0
[23:12:41.420][INFO]: - Too Many Glyphs(toomanyglyphs)@2.2.376.1564
[23:12:41.420][INFO]: - Hex Casting(hexcasting)@0.10.3
[23:12:41.420][INFO]: - Create: Steam 'n' Rails(railways)@1.5.1+forge-mc1.19.2
[23:12:41.420][INFO]: - 3dSkinLayers(skinlayers3d)@1.5.2
[23:12:41.420][INFO]: - Forge(forge)@43.3.0
[23:12:41.420][INFO]: - Chalk(chalk)@1.6.2
[23:12:41.420][INFO]: - Friends&Foes(friendsandfoes)@1.8.7
[23:12:41.420][INFO]: - Alcocraft(alcocraftplus)@1.0.1
[23:12:41.420][INFO]: - Minecraft(minecraft)@1.19.2
[23:12:41.420][INFO]: - Etched(etched)@2.3.1
[23:12:41.420][INFO]: - Replanter(replanter)@1.4
[23:12:41.420][INFO]: - Logprot(logprot)@1.4
[23:12:41.420][INFO]: - Trade Cycling(trade_cycling)@1.19.2-1.0.5
[23:12:41.420][INFO]: - EnchantmentDescriptions(enchdesc)@13.0.14
[23:12:41.420][INFO]: - SwingThroughGrass(swingthroughgrass)@1.19.2-1.10.0
[23:12:41.420][INFO]: - Moonlight Library(moonlight)@1.19.2-2.2.46
[23:12:41.420][INFO]: - Pollen(pollen)@2.1.0
[23:12:41.420][INFO]: - Mouse Tweaks(mousetweaks)@2.23
[23:12:41.421][INFO]: - No Chat Reports(nochatreports)@1.19.2-v1.5.1
[23:12:41.421][INFO]: - Jade(jade)@8.9.0
[23:12:41.421][INFO]: - Another Furniture(another_furniture)@1.19.2-2.1.4
[23:12:41.421][INFO]: - SpectreLib(spectrelib)@0.12.4+1.19.2
[23:12:41.421][INFO]: - Domum Ornamentum(domum_ornamentum)@1.19-1.0.107-RELEASE
[23:12:41.421][INFO]: - Calio(calio)@1.19.2-1.7.0.1
[23:12:41.421][INFO]: - Kotlin For Forge(kotlinforforge)@3.12.0
[23:12:41.421][INFO]: - Plushie Mod(plushies)@1.2
[23:12:41.421][INFO]: - Iceberg(iceberg)@1.1.4
[23:12:41.421][INFO]: - Flywheel(flywheel)@0.6.10-20
[23:12:41.421][INFO]: - Create(create)@0.5.1.e
[23:12:41.421][INFO]: - Ars Creo(ars_creo)@3.2.1
[23:12:41.421][INFO]: - mutil(mutil)@5.1.0
[23:12:41.421][INFO]: - Ecologics(ecologics)@2.1.11
[23:12:41.421][INFO]: - Xaero's Minimap(xaerominimap)@23.8.0
[23:12:41.421][INFO]: - Fast Workbench(fastbench)@7.1.4
[23:12:41.422][INFO]: - AutoRegLib(autoreglib)@1.8.2-55
[23:12:41.422][INFO]: - Ars Elemental(ars_elemental)@1.19.2-0.5.9.2
[23:12:41.422][INFO]: - Double Slabs(doubleslabs)@6.1.0
[23:12:41.422][INFO]: - Backpacked(backpacked)@2.1.13
[23:12:41.422][INFO]: - Ars Instrumentum(ars_instrumentum)@3.4.5
[23:12:41.422][INFO]: - Structurize(structurize)@1.19.2-1.0.630-RELEASE
[23:12:41.422][INFO]: - Multi-Piston(multipiston)@1.19.2-1.2.21-ALPHA
[23:12:41.422][INFO]: - Modonomicon(modonomicon)@1.34.0
[23:12:41.422][INFO]: - FastFurnace(fastfurnace)@7.0.0
[23:12:41.422][INFO]: - Creeper Overhaul(creeperoverhaul)@2.0.9
[23:12:41.422][INFO]: - AppleSkin(appleskin)@2.4.2+mc1.19
[23:12:41.422][INFO]: - Lootr(lootr)@0.4.24.63
[23:12:41.422][INFO]: - Quark(quark)@3.4-409
[23:12:41.422][INFO]: - Supplementaries(supplementaries)@1.19.2-2.3.24
[23:12:41.422][INFO]: - Ferrite Core(ferritecore)@5.0.3
[23:12:41.422][INFO]: - Connected Glass(connectedglass)@1.1.7
[23:12:41.422][INFO]: - Occultism(occultism)@1.87.1
[23:12:41.422][INFO]: - Ars Ocultas(ars_ocultas)@1.19.2-0.1.1
[23:12:41.423][INFO]: - Material Elements Panels, Plates and Slabs(material_elements_panels_plates_slabs)@6.4.0
[23:12:41.423][INFO]: - Puzzles Lib(puzzleslib)@4.4.3
[23:12:41.423][INFO]: - Valkyrien Skies 2(valkyrienskies)@2.2.0-beta.3
[23:12:41.423][INFO]: - VS Eureka Mod(vs_eureka)@1.2.0-beta.1
[23:12:41.423][INFO]: - CosmeticArmorReworked(cosmeticarmorreworked)@1.19.2-v1a

Additional context
An issue with Eureka! is sometimes things placed on them spontaneously rotate to a different direction they were originally facing, if this is an issue that should be brought up with Eureka! then that's understandable, I am Samola345 on discord as well as being in the 'Kli Kli's Mods' discord server.

commented

Thank you for the report! I have never used Eureka before so I'll have to take a look at what causes that

commented

I took a look at this (I forgot about it before, sorry!) but at least on 1.20.1 I can see no meaningful difference between e.g. the storage bowl and vanilla blocks like the furnace in regards to how they react to state changes.

Does this still exist in 1.20.1?

I am going to close it for now please ping me if it remains in later MC versions