a
This commit is contained in:
parent
85c426e2b6
commit
e83121c77a
@ -33,7 +33,7 @@ class BatteryBankBlockEntity(p_155229_: BlockPos, p_155230_: BlockState) : Matte
|
|||||||
override fun setChanged(slot: Int, new: ItemStack, old: ItemStack) {
|
override fun setChanged(slot: Int, new: ItemStack, old: ItemStack) {
|
||||||
super.setChanged(slot, new, old)
|
super.setChanged(slot, new, old)
|
||||||
batteryStatus[slot].boolean = new.getCapability(ForgeCapabilities.ENERGY).isPresent
|
batteryStatus[slot].boolean = new.getCapability(ForgeCapabilities.ENERGY).isPresent
|
||||||
gaugeLevel = (batteryLevel / maxBatteryLevel).toFloat()
|
gaugeLevel = batteryLevel.percentage(maxBatteryLevel)
|
||||||
}
|
}
|
||||||
}.also(::addDroppableContainer)
|
}.also(::addDroppableContainer)
|
||||||
|
|
||||||
@ -87,9 +87,7 @@ class BatteryBankBlockEntity(p_155229_: BlockPos, p_155230_: BlockState) : Matte
|
|||||||
|
|
||||||
if (!simulate && !summ.isZero) {
|
if (!simulate && !summ.isZero) {
|
||||||
setChangedLight()
|
setChangedLight()
|
||||||
gaugeLevel = (batteryLevel / maxBatteryLevel).toFloat()
|
gaugeLevel = batteryLevel.percentage(maxBatteryLevel)
|
||||||
} else if (!simulate && container.isEmpty) {
|
|
||||||
gaugeLevel = 0f
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!simulate) {
|
if (!simulate) {
|
||||||
|
Loading…
Reference in New Issue
Block a user