Solved Deobfuscated/Unobfuscated PathfinderGoal?

Discussion in 'Plugin Development' started by Cirno, Feb 15, 2014.

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

    Cirno

    Code:java
    1. // getTarget?
    2. @Override
    3. public boolean a(){}
    4.  
    5. // shouldContinue?
    6. @Override
    7. public boolean b(){}
    8.  
    9. // startExecuting?
    10. @Override
    11. public void c(){}
    12.  
    13. // Done/Cleanup?
    14. @Override
    15. public void d(){}
    16.  
    17. // execute?
    18. @Override
    19. public void e(){}


    Currently struggling a bit trying to deobfuscating PathfinderGoal. Can someone provide me with the deobfuscated names?
     
  2. Offline

    xTrollxDudex

    Cirno
    To illustrate, this should be the pathfinder logic:
    PHP:
    PathFinderGoal pathfinder // Stuff
    if(pathfinder.a()) {
        
    pathfinder.c();
        
    pathfinder.e();
        if(
    pathfinder.b()) {
            
    payhfinder.d();
        }
    }
    I believe the names should be:
    PHP:
        // a()
        
    @Override
        
    public boolean canExecute(){}
       
        
    // b()
        
    @Override
        
    public boolean canContinue(){}
     
        
    // c()
        
    @Override
        
    public void setup(){}
       
        
    // d()
        
    @Override
        
    public void finish(){}
     
        
    // e()
        
    @Override
        
    public void move(){}
     
  3. Offline

    Cirno

    Ah, thank you :)
     
Thread Status:
Not open for further replies.

Share This Page