McJtyMods / DeepResonance

Deep Resonance: a powergen mod for Minecraft involving crystals
48 stars 22 forks source link

Weird Values for RLC adn resulting crystals v 1.1.4 #69

Open idgarad opened 8 years ago

idgarad commented 8 years ago

I get 150% purity and ? marks for Strength Efficiency and Quality. image

image

idgarad commented 8 years ago

Sometimes it shows in tanks purity getting into the 150% range and valves seem to ignore the values all together.

border999 commented 8 years ago

are all of them made by you or did you find some broken ones out in the world as well?

idgarad commented 8 years ago

All made, not found. Also there is a related defect someone posted about RLC vanishing in tanks which I also saw when trying to redo tanks. Another side affect is any of the crystals made via the crystalizer with the bad fluid don't seem to exist yet when one of them ended up in my AE2 system AE2 keeps cloning them (yet I can't remove them) as they don't seem to exist (I open a terminal and it initially shows a row of crystals but it keeps adding a new non-existant crystal copy until the server crashes.) NBT data gone bad perhaps?

"Who is John Galt?"

On Sun, May 8, 2016 at 12:21 AM, border999 notifications@github.com wrote:

are all of them made by you or did you find some broken ones out in the world as well?

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/McJty/DeepResonance/issues/69#issuecomment-217691958

idgarad commented 8 years ago

Speculating that it may have to do with multiple tanks above a smelter. Going to test single tank and multi-tank and get back to you on the results.

"Who is John Galt?"

On Sun, May 8, 2016 at 7:14 AM, Idgarad idgarad@gmail.com wrote:

All made, not found. Also there is a related defect someone posted about RLC vanishing in tanks which I also saw when trying to redo tanks. Another side affect is any of the crystals made via the crystalizer with the bad fluid don't seem to exist yet when one of them ended up in my AE2 system AE2 keeps cloning them (yet I can't remove them) as they don't seem to exist (I open a terminal and it initially shows a row of crystals but it keeps adding a new non-existant crystal copy until the server crashes.) NBT data gone bad perhaps?

"Who is John Galt?"

On Sun, May 8, 2016 at 12:21 AM, border999 notifications@github.com wrote:

are all of them made by you or did you find some broken ones out in the world as well?

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/McJty/DeepResonance/issues/69#issuecomment-217691958

McJty commented 8 years ago

Thanks for the extensive testing. I'm following closely

idgarad commented 8 years ago

Did some tests, it is the purifiers that are getting corrupted. Perhaps their internal buffer. Had both single and multitank setups (1 smelter to tank with pufifier on top) and was getting bad RLC. Placed fresh tank and fresh Purifier and no bugged fluid. My guess is that there is some error creeping in when the purifier is grabbing fluid then dumping in back into the mix and borking the entire tank contents and any subsequently added fluid.

"Who is John Galt?"

On Mon, May 9, 2016 at 1:10 PM, Idgarad idgarad@gmail.com wrote:

Speculating that it may have to do with multiple tanks above a smelter. Going to test single tank and multi-tank and get back to you on the results.

"Who is John Galt?"

On Sun, May 8, 2016 at 7:14 AM, Idgarad idgarad@gmail.com wrote:

All made, not found. Also there is a related defect someone posted about RLC vanishing in tanks which I also saw when trying to redo tanks. Another side affect is any of the crystals made via the crystalizer with the bad fluid don't seem to exist yet when one of them ended up in my AE2 system AE2 keeps cloning them (yet I can't remove them) as they don't seem to exist (I open a terminal and it initially shows a row of crystals but it keeps adding a new non-existant crystal copy until the server crashes.) NBT data gone bad perhaps?

"Who is John Galt?"

On Sun, May 8, 2016 at 12:21 AM, border999 notifications@github.com wrote:

are all of them made by you or did you find some broken ones out in the world as well?

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/McJty/DeepResonance/issues/69#issuecomment-217691958

idgarad commented 8 years ago

Narrowed it down. Can reproduce now a bit more consistently. Make a tank setup like below:

PPPP TTTTT SSSSS LLLLL

(Purifier, Tank, Smelter, Lava)

Results in invalid fluid after a period of time. Sometimes instantly, sometimes it starts after a few hours.

All tanks, purifiers, and smelters then need to be replaced to reset is back to normal. It has to do with multiple smelters inputting into tanks that are attached to purifiers that are puling stuff out.

If you watch the purity value as RLC is made my guess is the Purifiers are pulling from the tank, the Smelters are adding to the tank and the tanks are dividing out the content until some weird math results in some negative values perhaps. Maybe the order in which the mixing is conducted when multiple smelters and purifiers are fighting over the resulting fluid.

"Who is John Galt?"

On Mon, May 9, 2016 at 1:31 PM, Idgarad idgarad@gmail.com wrote:

Did some tests, it is the purifiers that are getting corrupted. Perhaps their internal buffer. Had both single and multitank setups (1 smelter to tank with pufifier on top) and was getting bad RLC. Placed fresh tank and fresh Purifier and no bugged fluid. My guess is that there is some error creeping in when the purifier is grabbing fluid then dumping in back into the mix and borking the entire tank contents and any subsequently added fluid.

"Who is John Galt?"

On Mon, May 9, 2016 at 1:10 PM, Idgarad idgarad@gmail.com wrote:

Speculating that it may have to do with multiple tanks above a smelter. Going to test single tank and multi-tank and get back to you on the results.

"Who is John Galt?"

On Sun, May 8, 2016 at 7:14 AM, Idgarad idgarad@gmail.com wrote:

All made, not found. Also there is a related defect someone posted about RLC vanishing in tanks which I also saw when trying to redo tanks. Another side affect is any of the crystals made via the crystalizer with the bad fluid don't seem to exist yet when one of them ended up in my AE2 system AE2 keeps cloning them (yet I can't remove them) as they don't seem to exist (I open a terminal and it initially shows a row of crystals but it keeps adding a new non-existant crystal copy until the server crashes.) NBT data gone bad perhaps?

"Who is John Galt?"

On Sun, May 8, 2016 at 12:21 AM, border999 notifications@github.com wrote:

are all of them made by you or did you find some broken ones out in the world as well?

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/McJty/DeepResonance/issues/69#issuecomment-217691958

McJty commented 8 years ago

I will try to reproduce this

McJty commented 8 years ago

Ah btw. What version of Minecraft is this? Also can I get the versions of all the relevant mods you have? ElecCore, McJtyLib, ...

idgarad commented 8 years ago

Using DNSTechpack 1.7.10. My test setup also brought TPS to like 2 and the console spam issue that was reported in another bug. I think the culprit ultimately may lay with Multiblock tanks and possibly when chunk loaded (Trying to register tileentity spam from the ElectCore library). I haven't seen any issue with single tank setups with bad RLC values.

Forge = forge-1.7.10-10.13.4.1614-1.7.10-universal.jar Mod Listing: AdvancedMachinesAS-IC470-1.7.10.jar AdvancedSolarPanel-1.7.10-3.5.1.jar ae2stuff-rv3-0.5.1.9-mc1.7.10.jar AgriCraft-1.7.10-1.5.0.jar AOBD-2.9.1.jar appliedenergistics2-rv3-beta-5.jar Armourers-Workshop-1.7.10-0.38.1.98.jar Aroma1997Core-1.7.10-1.0.2.16.jar AsieLib-1.7.10-0.4.5.jar bdlib-1.9.4.109-mc1.7.10.jar BiblioCraft[v1.11.4][MC1.7.10].jar BiblioWoods[BiomesOPlenty][v1.9].jar BiblioWoods[Forestry][v1.7].jar BiblioWoods[Natura][v1.5].jar BigReactors-0.4.3A.jar Binnie Patcher 1.6.jar binnie-mods-2.0-pre14.jar BiomesOPlenty-1.7.10-2.1.0.1462-universal.jar BloodMagic-1.7.10-1.3.3-17.jar Bookshelf-1.7.10-1.0.4.187.jar Botania r1.8-249.jar BrandonsCore-1.0.0.12.jar buildcraft-7.1.16.jar buildcraft-compat-7.1.3.jar Calculator-1.7.10-1.9.8.jar Carpenter's Blocks v3.3.7 - MC 1.7.10.jar ChickenChunks-1.7.10-1.3.4.19-universal.jar Chisel2-2.5.1.44.jar CodeChickenCore-1.7.10-1.0.7.47-universal.jar CoFHCore-[1.7.10]3.1.2-325.jar CoFHLib-[1.7.10]1.1.1-181.jar CollectiveFramework-1.0.0-132.jar compactmachines-1.7.10-1.20.jar CompactSolars-1.7.10-4.4.39.315-universal.jar ComputerCraft1.75.jar Computronics-1.7.10-1.6.0.jar craftingtweaks-mc1.7.10-1.0.82.jar CustomMainMenu-MC1.7.10-1.9.2.jar DaVincing-1710.1.8.jar deepresonance-1.1.4.jar denseores-1.6.2.jar Draconic-Evolution-1.7.10-1.0.2b.jar DragonAPI 1.7.10 V12e.jar ElecCore-1.7.10-1.4.176.jar ElectriCraft 1.7.10 V12c.jar Enchiridion 2-1.7.10-2.0.2a.jar EnderCore-1.7.10-0.2.0.32_beta.jar EnderIO-1.7.10-2.3.0.424_beta.jar EnderStorage-1.7.10-1.4.7.37-universal.jar EnderTech-1.7.10-0.3.2.405.jar EquivalentExchange3-1.7.10-0.3.507.jar ExtraCells-1.7.10-2.3.9b188.jar ExtraTiC-1.7.10-1.4.5.jar extrautilities-1.2.12.jar Factorization-1.7.10-0.8.99d.jar fastcraft-1.23.jar forestry_1.7.10-4.2.11.59.jar funky-locomotion-1.7.10-beta-7.jar GardenStuff-1.7.10-1.7.0.jar gendustry-1.6.4.134-mc1.7.10.jar generators-0.9.19.122-mc1.7.10.jar GraviSuite-1.7.10-2.0.3.jar GregsLighting-1.11.2-mc1.7.10.jar Guide-API-1.7.10-1.0.1-29.jar HEXCraft-1.7.10-0.8.4.jar IC2NuclearControl-2.3.4a.jar iChunUtil-4.2.2.jar IguanaTinkerTweaks-1.7.10-2.1.5.jar IGW-Mod-1.7.10-1.1.12-34-universal.jar ImmersiveEngineering-0.7.5.jar immersiveintegration-0.6.8.jar immibis-core-59.1.2.jar industrialcraft-2-2.2.767-experimental.jar INpureCore-[1.7.10]1.0.0B9-65.jar InventoryTweaks-1.59-dev-153.jar ironchest-1.7.10-6.0.62.742-universal.jar IvToolkit-1.2.jar Jabba-1.2.1a_1.7.10.jar journeymap-1.7.10-5.1.0-unlimited.jar logisticspipes-0.9.3.114.jar lookingglass-1.7.10-0.2.0.00.jar magicalcrops-4.0.0_PUBLIC_BETA_5.jar magicalcropsarmoury-4.0.0_PUBLIC_BETA_4.jar magicalcropsdeco-4.0.0_PUBLIC_BETA_4a.jar malisiscore-1.7.10-0.14.3.jar malisisdoors-1.7.10-1.13.2.jar Mantle-1.7.10-0.3.2b.jar Mariculture-Deluxe-1.7.10-1.2.4.2a.jar mcjtylib-1.8.1.jar Mekanism-1.7.10-8.1.9.265.jar MekanismGenerators-1.7.10-8.1.9.265.jar MekanismTools-1.7.10-8.1.9.265.jar MineFactoryReloaded-[1.7.10]2.8.1-174.jar MineTweaker3-1.7.10-3.0.10B.jar MobiusCore-1.2.5_1.7.10.jar ModularPowersuits-0.11.0.300.jar Morph-Beta-0.9.2.jar mystcraft-1.7.10-0.12.3.01.jar natura-1.7.10-2.2.1a2.jar neiaddons-1.12.15.41-mc1.7.10.jar NEIIntegration-MC1.7.10-1.1.2.jar NetherOres-[1.7.10]2.3.1-22.jar NotEnoughIDs-1.4.2.jar NotEnoughItems-1.7.10-1.0.5.118-universal.jar Numina-0.4.0.131.jar ObsidiPlates-1.7.10-universal-3.0.0.18.jar OpenBlocks-1.7.10-1.5.1.jar OpenComputers-MC1.7.10-1.6.0.1-beta.1-universal.jar OpenEye-0.6-1.7.10.jar OpenGlasses-1.0.46.jar OpenModsLib-1.7.10-0.9.1.jar OpenPeripheral-1.7.10-AIO-6.jar Pams HarvestCraft 1.7.10Lb.jar PeripheralsPlusPlus-1.3.5.jar PneumaticCraft-1.7.10-1.12.7-150-universal.jar PortalGun-4.0.0-beta-6.jar PowerConverters-1.7.10-2.11.jar Practical-Logistics-1.7.10-0.2.0.jar pressure-1.3.0.131-mc1.7.10.jar ProjectBlue-1.1.4-mc1.7.10.jar ProjectRed-1.7.10-4.7.0pre12.95-Base.jar ProjectRed-1.7.10-4.7.0pre12.95-Compat.jar ProjectRed-1.7.10-4.7.0pre12.95-Fabrication.jar ProjectRed-1.7.10-4.7.0pre12.95-Integration.jar ProjectRed-1.7.10-4.7.0pre12.95-Lighting.jar ProjectRed-1.7.10-4.7.0pre12.95-Mechanical.jar ProjectRed-1.7.10-4.7.0pre12.95-World.jar QuarryPlus-1.7.10-2.1.0.jar Railcraft_1.7.10-9.10.0.0.jar RandomThings-2.2.4.jar ReactorCraft 1.7.10 V12d.jar RedstoneArsenal-[1.7.10]1.1.2-92.jar RemoteIO-1.7.10-2.4.0-universal.jar ResourceLoader-1.2.jar rftools-4.23.jar RotaryCraft 1.7.10 V12e.jar SimpleLabels-1.7.10-1.0-7.jar SolarExpansion-Basic-1.6a.jar SonarCore-1.7.10-1.1.0.jar StevesAddons-1.7.10-0.10.16.jar StevesCarts2.0.0.b18.jar StevesFactoryManagerA93.jar StevesWorkshop-0.5.1.jar supercraftingframe-1.7.10.3.jar tcnodetracker-1.7.10-1.1.2.jar TConstruct-1.7.10-1.8.8.jar Thaumcraft-1.7.10-4.2.3.5.jar thaumcraftneiplugin-1.7.10-1.7a.jar thaumicenergistics-1.0.0.3.jar ThaumicTinkerer-2.5-1.7.10-164.jar thermalcasting-0.0.3.jar ThermalDynamics-[1.7.10]1.1.0-161.jar ThermalExpansion-[1.7.10]4.1.2-240.jar ThermalFoundation-[1.7.10]1.2.3-112.jar ThermalSmeltery-1.3.1.4.jar TiCTooltips-mc1.7.10-1.2.5.jar TMechworks-1.7.10-0.2.15.106.jar TooManyGodDamnOres-1.4-1.7.2.jar Translocator-1.7.10-1.1.2.15-universal.jar tubestuff-59.0.4.jar twilightforest-1.7.10-2.3.7.jar usefulDNSv2.2.8.jar Waila-1.5.10_1.7.10.jar WailaHarvestability-mc1.7.10-1.1.6.jar WAILAPlugins-MC1.7.10-0.2.0-23.jar Wawla-1.3.3-1.7.10.jar witchery-1.7.10-0.24.1.jar WR-CBE-1.7.10-1.4.1.9-universal.jar Ztones-1.7.10-2.2.1.jar zz-backpacks 1.7.10 - 3.0.8.jar [1.7.10]DamageIndicatorsMod-3.2.3.jar [1.7.10]StartingInventory-universal-1.7.10.r03.jar [1.7.10]Treecapitator-universal-2.0.4.jar

RealGrep commented 8 years ago

Getting this as well. After infusing with a laser to 30% strength and efficiency, and 99.something% purity, it produced a crystal with (from NBT data) {efficiency:NaNf, strength:NaNf, etc, etc}. Tried again without infusing, and after a valve, the fluid has corrupted values for purify, strength and efficiency. The crystal, of course, ends up with those NaN values in the NBT. Seems ok immediately after the purifier.

As it moves through tanks and valves, it seems to end up with those NaN values in the NBT. I only have one purifier.

This is with deepresonance-1.9.4-1.2.0beta34.jar, ElecCore-1.9.4-1.5.292.jar, mcjtylib-1.9.4-1.9.1.jar, and forge 1965.

Xandaros commented 8 years ago

Using the setup above, I also ended up with NaNs as Quality, Strength and Efficiency, just after purifying. I didn't use the laser at all.

This happened twice so far, but I can't reproduce it. As far as I can tell, I did everything exactly the same - put 30 ore in the smelter - but it didn't corrupt it this time. Maybe I modified the tank setup? I'm not sure...

ShaneCourtrille commented 7 years ago

Ran into a similar issue with "deepresonance-1.1x-1.4.2.jar" version except when I use JEI on the resulting crystal it shows

Strength/Efficiency/Purity: ?%/?%/84.12% Power Left: ?% (0 RF/t)

where ? looks like some sort of weird ascii character as opposed to just a normal question mark. It was showing the same weird character during the purifier cycle.

StarkRG commented 7 years ago

This issue seems to have cropped up again when I used a couple of valves pushing into a double tank (two tanks side-by-side.

McJty commented 7 years ago

What version?

StarkRG commented 7 years ago

MC: 1.10.2 DR: 1.4.5

McJty commented 7 years ago

How are you moving around the liquids? What mods are involved?

StarkRG commented 7 years ago

I tried putting an evilcraft dark tank below the valve but the valve wouldn't output to it. I replaced it with a DR tank and then used an EnderIO fluid conduit to pump the liquid into the dark tank for storage. This was working fine until II got frustrated with the extremely slow rate the valve was permitting so I was going to put more valves on it. I started small, only one extra valve, I put the valve right next to the other and placed another tank, I knew the tasks would operate as one. A short while later I noticed the tanks had started filling up instead of being pumped into the dark tank, the other tank still had stuff in it but want accepting any more. Though I couldn't see what the values in the dark tank were so I checked the values in the deep resonance output tank, that's when II noticed the two question mark characters for strength and efficiency, the values were still correct in the top tank (the one feeding the valve).

On 3 Mar 2017 11:40 pm, "McJty" notifications@github.com wrote:

How are you moving around the liquids? What mods are involved?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/McJty/DeepResonance/issues/69#issuecomment-283943340, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbkSb35-eznnJPmmh5rBdK4qak5YSIhks5riAopgaJpZM4IZgmE .

McJty commented 7 years ago

Can you show me a screenshot of this faulty tank with The One Probe active so I can see that info?

Also note that you cannot really put RCL in tanks from other mods since those tanks don't know how to mix liquids. So if you have RCL of (for example) 99.5% purity and RCL of 99.51% purity then those are different liquids. A Deep Resonance tank can mix that but no other tank can.

StarkRG commented 7 years ago

Unfortunately I can't take a picture of it as I went in and fixed it with an NBT edit. The values were listed as NaN, the dreaded NaN which spreads to other things, which it did when I tried to mix it back in to the origin tank (however it never actually drained out, it filled up the larger tank above the filter but didn't empty out. The liquid inside the dark tank was fine.

Thanks for the info RE mixing, I kinda figured. I haven't been trying to mix anything in the dark tanks, they're solely for storage.

On 3 Mar 2017 11:57 pm, "McJty" notifications@github.com wrote:

Can you show me a screenshot of this faulty tank with The One Probe active so I can see that info?

Also note that you cannot really put RCL in tanks from other mods since those tanks don't know how to mix liquids. So if you have RCL of (for example) 99.5% purity and RCL of 99.51% purity then those are different liquids. A Deep Resonance tank can mix that but no other tank can.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/McJty/DeepResonance/issues/69#issuecomment-283946444, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbkSTeInqR6QEsgiRcpPugox2wDyJlfks5riA4pgaJpZM4IZgmE .

kaitoyuuki commented 5 years ago

as an extension of this, it seems that once a fluid gets bugged, trying to pull from one tank into another with ender fluid conduits from enderIO produces infinite RCL in the destination tank. I am currently running the 1.12.2 version of the mod in FTB Revelations, for reference. 2019-09-25_10 50 46 2019-09-25_10 50 01