// Path: src/main/java/team/creative/enhancedvisuals/api/VisualCategory.java
// public enum VisualCategory {
// 	
// 	overlay {
// 		
// 		@Override
// 		public boolean isAffectedByWater() {
// 			return false;
// 		}
// 	},
// 	particle {
// 		
// 		@Override
// 		public boolean isAffectedByWater() {
// 			return true;
// 		}
// 		
// 	},
// 	shader {
// 		@Override
// 		public boolean isAffectedByWater() {
// 			return false;
// 		}
// 	};
// 	
// 	public abstract boolean isAffectedByWater();
// }


import team.creative.enhancedvisuals.api.VisualCategory;
package team.creative.enhancedvisuals.api.type;


public class VisualTypeOverlay extends VisualTypeTexture {
    
    public VisualTypeOverlay(String name, int animationSpeed) {
// Path: src/main/java/team/creative/enhancedvisuals/api/VisualCategory.java
// public enum VisualCategory {
// 	
// 	overlay {
// 		
// 		@Override
// 		public boolean isAffectedByWater() {
// 			return false;
// 		}
// 	},
// 	particle {
// 		
// 		@Override
// 		public boolean isAffectedByWater() {
// 			return true;
// 		}
// 		
// 	},
// 	shader {
// 		@Override
// 		public boolean isAffectedByWater() {
// 			return false;
// 		}
// 	};
// 	
// 	public abstract boolean isAffectedByWater();
// }


// Path: src/main/java/team/creative/enhancedvisuals/api/type/VisualTypeOverlay.java
import team.creative.enhancedvisuals.api.VisualCategory;

package team.creative.enhancedvisuals.api.type;


public class VisualTypeOverlay extends VisualTypeTexture {
    
    public VisualTypeOverlay(String name, int animationSpeed) {
        super(VisualCategory.overlay, name, animationSpeed);