Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package se.ranzdo.bukkit.methodcommand.handlers;
 
 import  org.bukkit.command.CommandSender;
 import  org.bukkit.entity.EntityType;
 
 
public class EntityTypeArgumentHandler extends ArgumentHandler<EntityType> {
		setMessage("parse_error""There is no entity named %1");
		setMessage("include_error""There is no entity named %1");
		setMessage("exclude_error""There is no entity named %1");
	}
	public EntityType transform(CommandSender senderCommandArgument argumentString valuethrows TransformError {
		try {
			return EntityType.fromId(Integer.parseInt(value));
		}
		EntityType t = EntityType.fromName(value);
		if(t != null)
			return t;
		throw new TransformError(argument.getMessage("parse_error"value));
	}
New to GrepCode? Check out our FAQ X