|  |  | @ -30,6 +30,7 @@ public class HeightMap { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     // Class variables
 |  |  |  |     // Class variables
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     public static final float SCALEVALUE = 1.0f / 255; | 
			
		
	
		
		
			
				
					
					|  |  |  |     // Heightmap data for all zones.
 |  |  |  |     // Heightmap data for all zones.
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     public static final HashMap<Integer, HeightMap> heightmapByLoadNum = new HashMap<>(); |  |  |  |     public static final HashMap<Integer, HeightMap> heightmapByLoadNum = new HashMap<>(); | 
			
		
	
	
		
		
			
				
					|  |  | @ -417,7 +418,7 @@ public class HeightMap { | 
			
		
	
		
		
			
				
					
					|  |  |  |         interpolatedHeight += (bottomLeftHeight * (1 - offsetX) * offsetY); |  |  |  |         interpolatedHeight += (bottomLeftHeight * (1 - offsetX) * offsetY); | 
			
		
	
		
		
			
				
					
					|  |  |  |         interpolatedHeight += (topLeftHeight * (1 - offsetX) * (1 - offsetY)); |  |  |  |         interpolatedHeight += (topLeftHeight * (1 - offsetX) * (1 - offsetY)); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         interpolatedHeight *= (float) this.maxHeight / 256;  // Scale height
 |  |  |  |         interpolatedHeight *= (float) this.maxHeight / SCALEVALUE;  // Scale height
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         return interpolatedHeight; |  |  |  |         return interpolatedHeight; | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |