修复充电Bug
This commit is contained in:
parent
fa54602886
commit
29f3bd55b9
1 changed files with 2 additions and 4 deletions
|
@ -161,10 +161,8 @@ public class ChargingStationBlockEntity extends BlockEntity implements WorldlyCo
|
||||||
List<Entity> entities = this.level.getEntitiesOfClass(Entity.class, new AABB(this.getBlockPos()).inflate(CHARGE_RADIUS));
|
List<Entity> entities = this.level.getEntitiesOfClass(Entity.class, new AABB(this.getBlockPos()).inflate(CHARGE_RADIUS));
|
||||||
entities.forEach(entity -> {
|
entities.forEach(entity -> {
|
||||||
if (entity instanceof IChargeEntity chargeEntity) {
|
if (entity instanceof IChargeEntity chargeEntity) {
|
||||||
if (handler.getEnergyStored() > 0) {
|
|
||||||
handler.extractEnergy(Math.min(CHARGE_OTHER_SPEED, handler.getEnergyStored()), false);
|
|
||||||
chargeEntity.charge(Math.min(CHARGE_OTHER_SPEED, handler.getEnergyStored()));
|
chargeEntity.charge(Math.min(CHARGE_OTHER_SPEED, handler.getEnergyStored()));
|
||||||
}
|
handler.extractEnergy(Math.min(CHARGE_OTHER_SPEED, handler.getEnergyStored()), false);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.setChanged();
|
this.setChanged();
|
||||||
|
|
Loading…
Add table
Reference in a new issue