3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-18 12:30:06 +01:00

Add BlockPressurePlateWeighted.java for diff visibility

Dieser Commit ist enthalten in:
GJ 2013-12-10 08:50:35 -05:00 committet von Nate Mortensen
Ursprung e4ba663d2a
Commit 6a00959980

Datei anzeigen

@ -0,0 +1,35 @@
package net.minecraft.server;
import java.util.List;
public class BlockPressurePlateWeighted extends BlockPressurePlateAbstract {
private final int a;
protected BlockPressurePlateWeighted(String s, Material material, int i) {
super(s, material);
this.a = i;
}
protected int e(World world, int i, int j, int k) {
int l = Math.min(world.a(Entity.class, this.a(i, j, k)).size(), this.a);
if (l <= 0) {
return 0;
}
float f = (float) Math.min(this.a, l) / (float) this.a;
return MathHelper.f(f * 15.0F);
}
protected int c(int i) {
return i;
}
protected int d(int i) {
return i;
}
public int a(World world) {
return 10;
}
}