Comments (13)
I suspect (but haven't looked at it beyond your screenshots) that this is the case because the fuzzy damage function compares items which store damage in a vanilla way using metadata values. I think the coolant cells are storing their damage using NBT tags (which is interpreted by AE2 as them being distinct items).
from applied-energistics-2.
well, i think you are right:
1.- i have 2 IC2 addons (GregTech Experimental and FrogCraft) that add Coolant Cells
2.- GregTech Experimental (and IC2) Coolant Cells store their damage using the NBT "AdvDmg"
2.1.- But FrogCraft uses Metadata, and in one test i did, it seemed to work (i will do a new try to confirm this)
3.- But as far as i know, someone in the Unofficial AE2 Discord Server told me that the Fuzzy Card recognizes NBT too, but idk if it only recognize a NBT called 'damage' or something like this, so i think that we just need to add that NBT 'AdvDmg' as one of the recognized NBT values (if this is the case of course).
from applied-energistics-2.
sorry, i can't believe i forgot it
I think the coolant cells are storing their damage using NBT tags (which is interpreted by AE2 as them being distinct items).
but then why the Import Bus works perfectly fine? (maybe inside the code of the Import bus there's the key to solve this issue, but i really don't know)
from applied-energistics-2.
heres an old issue on the original ae2 issue-tracker explaining why it this way:
AppliedEnergistics#3361
TL;DR: I couldnt make it work.
from applied-energistics-2.
TL;DR: I couldnt make it work.
we can't ask for help from that guy? (the guy from this video: https://www.youtube.com/watch?v=VB0lgmBu0pI)
EDIT: He said this:
I have already deleted that code, but tomorrow I can look again and describe in more detail how to fix it
Or, in the other hand, what exactly i would require to do to fix this? (in a personal fork)
from applied-energistics-2.
So I searched my computer and found some difference between github version of rv5-stable.5-1.12 and what I have now
I am adding files mentioned in previous topic
new.zip
in ItemComparisonHelper I added block from line 106
in AEItemStack - getMaxDamage 338
in AESharedItemStack - many alters, line 47, isDamageable, getCustomDamage, getMaxDamage, etc, see comparison
also it can be that github version is slightly different from what I have downloaded 3 years ago, so feel free to ask more questions
from applied-energistics-2.
in AEItemStack - getMaxDamage 338
mmm, well, it seems that many things changed since rv5-stable.5-1.12, i simply can't override getMaxDamage
in AESharedItemStack - many alters, line 47, isDamageable, getCustomDamage, getMaxDamage, etc, see comparison
here too, no one of these functions are able to be overrided
from applied-energistics-2.
How do you trying to compile your project? What IDE do you use?
from applied-energistics-2.
I managed to successfully rewrite rv6-stable7 code with same fix (some places are different, but logic the same) and it works
from applied-energistics-2.
notice 2499 damage on pic.2 - this is crucial, it must be strictly lower than 2500
edited files will be in zip
rv6-stable7.zip
from applied-energistics-2.
notice, you probably want to remove AELog (125,126,127) in ItemComparisonHelper
from applied-energistics-2.
my god, thank you so much, i will build the dev environment with the fixes ASAP
(As soon as i can test it, i will close this issue, give me an hour, i have to do a thing first)
How do you trying to compile your project? What IDE do you use?
As always, gradlew setupDecompWorkspace
, and since i'm using Eclipse: gradlew eclipse
from applied-energistics-2.
sorry for the relay, i were a bit busy
and yeah, it totally worked, every coolant cell is being moved at the specified damage, i also tried the ME System with the Regen Reactor and it works precfectly too, many thanks
Cells being removed (50% in Fuzzy Card):
from applied-energistics-2.
Related Issues (20)
- [BUG] ME Interface Forcing stacking of non-stackable items causes some container items to duplicate.
- Fluid storage bus showing fluids not included in the filter
- Fluid dupe with ME Fluid Storage Bus and ME Fluid Terminal
- Right-clicking with items in your hand to drop one item at a time no longer works.
- Suggestion: Warn somehow when trying to use Processing Pattern with Molecular Assembler HOT 1
- Input search only recognizes first entry
- An import bus cannot import items unless the first slot they check has a valid location on the network
- forge server crash with the newest release version (Exception in server tick loop) upd: CAT SERVER specified (maybe not only) HOT 8
- The server side incorrectly loaded the client class causing a crash. HOT 1
- Game crash whith the 0.56.0 version, appliedintegrations compabitity problems HOT 1
- Toast server crash in 0.56.1
- The "Not Enough Energistics" function cannot be used HOT 7
- Portable Cell can dupe or void items
- Allow the view cell to be inserted via shift click
- The bug related to the unloading of storage bus chunks. HOT 1
- Quantum Link Card out of range in other dimensions HOT 1
- Store data about a recipe inside the pattern
- [Request]Backport from future AE2 HOT 3
- Duplicate "ghost" interfaces HOT 5
- Crash when try to craft something in Arcane Crafting Terminal
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from applied-energistics-2.