Add BlockPressurePlateWeighted.java for diff visibility
Dieser Commit ist enthalten in:
Ursprung
e4ba663d2a
Commit
6a00959980
35
src/main/java/net/minecraft/server/BlockPressurePlateWeighted.java
Normale Datei
35
src/main/java/net/minecraft/server/BlockPressurePlateWeighted.java
Normale Datei
@ -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;
|
||||||
|
}
|
||||||
|
}
|
In neuem Issue referenzieren
Einen Benutzer sperren