I written an module on 1.8.9 hacked client. It can make you look at different posisiton. Fake position cannot be damaged.
This is the code:
@EventTarget
    public void onMotion(EventMotion event) {
        if (event.type == EventType.POST) {
            mc.getNetHandler().addToSendQueue(new C03PacketPlayer.C04PacketPlayerPosition(mc.thePlayer.posX + 5, mc.thePlayer.posY, mc.thePlayer.posZ, mc.thePlayer.onGround));
        } else {
            mc.getNetHandler().addToSendQueue(new C03PacketPlayer.C04PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ, mc.thePlayer.onGround));
        }
    }
Can you write this on Aristois-Client?