diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/compat/jade/providers/MatterStorageProvider.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/compat/jade/providers/MatterStorageProvider.kt index 1ed43911c..8e2d45201 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/compat/jade/providers/MatterStorageProvider.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/compat/jade/providers/MatterStorageProvider.kt @@ -1,7 +1,10 @@ package ru.dbotthepony.mc.otm.compat.jade.providers +import net.minecraft.ChatFormatting import net.minecraft.nbt.CompoundTag +import net.minecraft.network.chat.Component import net.minecraft.resources.ResourceLocation +import ru.dbotthepony.mc.otm.capability.AbstractProfiledStorage import ru.dbotthepony.mc.otm.capability.MatteryCapability import ru.dbotthepony.mc.otm.compat.jade.JadeColors import ru.dbotthepony.mc.otm.compat.jade.JadeTagKeys @@ -30,6 +33,18 @@ object MatterStorageProvider : IBlockComponentProvider, IServerDataProvider) { + val profiledData = CompoundTag() + +// profiledData.putDecimal("lastTickReceive", it.lastTickReceive) +// profiledData.putDecimal("lastTickTransfer", it.lastTickTransfer) + + profiledData.putDecimal("weightedReceive", it.weightedReceive) + profiledData.putDecimal("weightedTransfer", it.weightedTransfer) + + matterData.put("profiledData", profiledData) + } + data.put(JadeTagKeys.MATTER_STORAGE_DATA, matterData) } } @@ -60,5 +75,33 @@ object MatterStorageProvider : IBlockComponentProvider, IServerDataProvider) { + val profiledData = CompoundTag() + +// profiledData.putDecimal("lastTickReceive", it.lastTickReceive) +// profiledData.putDecimal("lastTickTransfer", it.lastTickTransfer) + + profiledData.putDecimal("weightedReceive", it.weightedReceive) + profiledData.putDecimal("weightedTransfer", it.weightedTransfer) + + energyData.put("profiledData", profiledData) + } + data.put(JadeTagKeys.MATTERY_ENERGY_DATA, energyData) } } @@ -58,5 +74,33 @@ object MatteryEnergyProvider : IBlockComponentProvider, IServerDataProvider