Freeze player but still be able to look around.

Discussion in 'Plugin Development' started by hawkfalcon, Jul 20, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    hawkfalcon

    How do I make it so players can still looks around, but if they move, they are frozen? I know how to freeze them in place, but I want for them to be able to look around. Thanks!
    CODE:
    Code:java
    1. @EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true)
    2. public void frezePlayers(PlayerMoveEvent event){
    3. boolean freeze = getConfig().getBoolean("freeze_tag");
    4. if (freeze == true){
    5. if (frozenPlayers.contains(event.getPlayer().getName())){
    6. event.setCancelled(true);
    7. }
    8. }
    9. }


    Figured it out...
    Code:
    double xfrom = event.getFrom().getX();
                    double yfrom = event.getFrom().getY();
                    double zfrom = event.getFrom().getZ();
                    double xto = event.getTo().getX();
                    double yto = event.getTo().getY();
                    double zto = event.getTo().getZ();
                    if (!(xfrom==xto && yfrom==yto && zfrom==zto)){
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  2. Offline

    Kodfod

    hawkfalcon
    Thanks for posting the solution =)
     
    hawkfalcon likes this.
  3. Offline

    kamikazi3728

    Yes, thank you very much for this. I've been looking for something like this for a while now :D
     
    hawkfalcon likes this.
  4. Offline

    hawkfalcon

    You might want to test it:p I haven't.

    Look at post above. Also, a little like goes a long way:D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  5. I think they wil glitch if frozen inside water
     
  6. Offline

    hawkfalcon

    :( It doesn't work.... Anyone know why??

    Do you have a solution? It doesnt even work in air.
    Nevermind, im a dumbo.
    Fixed code.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
Thread Status:
Not open for further replies.

Share This Page