Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-18 20:40:08 +01:00
[Bleeding] Make zero (or very small) explosions do no damage. Fixes BUKKIT-931
Dieser Commit ist enthalten in:
Ursprung
996832ff6c
Commit
eaa56941f3
@ -33,13 +33,18 @@ public class Explosion {
|
||||
public Explosion(World world, Entity entity, double d0, double d1, double d2, float f) {
|
||||
this.world = world;
|
||||
this.source = entity;
|
||||
this.size = f;
|
||||
this.size = (float) Math.max(f, 0.0); // CraftBukkit - clamp bad values
|
||||
this.posX = d0;
|
||||
this.posY = d1;
|
||||
this.posZ = d2;
|
||||
}
|
||||
|
||||
public void a() {
|
||||
// CraftBukkit start
|
||||
if (this.size < 0.1F) {
|
||||
return;
|
||||
}
|
||||
// CraftBukkit end
|
||||
float f = this.size;
|
||||
byte b0 = 16;
|
||||
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren