blob: 427a8874e99c8fa95d44df4ae77fe97569d9aea2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package lv.enes.mc.eris_alchemy;
import net.minecraft.nbt.CompoundTag;
import net.minecraft.world.item.BlockItem;
import net.minecraft.world.item.ItemStack;
public interface EmcStorage {
double getStoredEmc(ItemStack stack, CompoundTag blockEntityData);
default double getStoredEmc(ItemStack stack) {
var blockEntityData = BlockItem.getBlockEntityData(stack);
if (blockEntityData == null) {
return 0;
}
return getStoredEmc(stack, blockEntityData);
}
}
|