MCPcopy Create free account
hub / github.com/GregTech6/gregtech6 / empty

Method empty

src/main/java/gregapi/item/IItemEnergy.java:183–188  ·  view source on GitHub ↗
(ItemStack aStack, boolean aDefault)

Source from the content-addressed store, hash-verified

181 }
182
183 public static boolean empty(ItemStack aStack, boolean aDefault) {
184 if (ST.invalid(aStack)) return aDefault;
185 if (aStack.getItem() instanceof IItemEnergy) for (TagData tEnergyType : ((IItemEnergy)aStack.getItem()).getEnergyTypes(aStack)) if (((IItemEnergy)aStack.getItem()).getEnergyStored(tEnergyType, aStack) > 0) return F;
186 if (COMPAT_EU_ITEM != null && COMPAT_EU_ITEM.is(aStack) && COMPAT_EU_ITEM.stored(aStack) > 0) return F;
187 return aDefault;
188 }
189 }
190}

Callers

nothing calls this directly

Calls 6

invalidMethod · 0.95
getItemMethod · 0.65
getEnergyTypesMethod · 0.65
getEnergyStoredMethod · 0.65
isMethod · 0.65
storedMethod · 0.65

Tested by

no test coverage detected