// Test stand-in for net.minecraft.entity.Entity. // // The real build obfuscates these to g/F/a/e/super/for/switch. `super` is a Java // keyword, so the stand-in uses the *named* members and the test profile points // at those instead - the mechanism the wrapper relies on (logical name -> profile // -> reflective field) is identical either way. public class ddvqd { public double g; // posX public double F; // posY public double a; // posZ public boolean e; // isDead private final String name; private final int id; public ddvqd(String name, int id) { this.name = name; this.id = id; } public String getName() { // func_70005_c_ return name; } public int getEntityId() { // func_145782_y return id; } public boolean isEntityAlive() { // func_70089_S return !e; } }