| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -5144,9 +5144,12 @@ public class PlayerCharacter extends AbstractCharacter { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    @Override | 
					 | 
					 | 
					 | 
					    @Override | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    public void update(Boolean newSystem) { | 
					 | 
					 | 
					 | 
					    public void update(Boolean newSystem) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.updateLocation(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        this.updateMovementState(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if(!newSystem) { | 
					 | 
					 | 
					 | 
					        if(!newSystem) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.updateLocation(); | 
					 | 
					 | 
					 | 
					        //    this.updateLocation();
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.updateMovementState(); | 
					 | 
					 | 
					 | 
					        //    this.updateMovementState();
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            return; | 
					 | 
					 | 
					 | 
					            return; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -5154,7 +5157,6 @@ public class PlayerCharacter extends AbstractCharacter { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (this.updateLock.writeLock().tryLock()) { | 
					 | 
					 | 
					 | 
					            if (this.updateLock.writeLock().tryLock()) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                //if(!this.timestamps.containsKey("SetDirty")){
 | 
					 | 
					 | 
					 | 
					                //if(!this.timestamps.containsKey("SetDirty")){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                //    this.timestamps.put("SetDirty", System.currentTimeMillis());
 | 
					 | 
					 | 
					 | 
					                //    this.timestamps.put("SetDirty", System.currentTimeMillis());
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                //}else if (this.timestamps.get("SetDirty") + 5000L < System.currentTimeMillis()){
 | 
					 | 
					 | 
					 | 
					                //}else if (this.timestamps.get("SetDirty") + 5000L < System.currentTimeMillis()){
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |