Posted July 11, 201510 yr I can't seem to get my coords of the placed block on generate passed through a super to its super class. The superclass has a tick that prints the x, y ,z and they turn out 0, 0, 0. Any help is much appreciated! Regards, Venomous public class BlockHedge extends DoublePlantGeneration { private static int x; private static int y; private static int z; public BlockHedge() { super(1, x, y, z, Blocks.dirt); //x, y ,z aren't getting passed through they end up 0, 0 , 0 in DoublePlantGeneration class } @Override public void onBlockAdded(World world, int x, int y, int z) { this.x = x; this.y = y; this.z = z; System.out.println("x: " + x + " y: " + y + " z: " + z); //this gets the correct coords } } When in doubt, use brute force.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.