package net.minecraft.command.type.management.relations;
import java.util.List;
import net.minecraft.command.CommandException;
import net.minecraft.command.type.management.Convertable;
public class RelList extends Relation
{
public RelList()
{
super("List");
}
public final <T, E extends CommandException> void registerPair(final Convertable<T, ?, E> base, final Convertable<List<T>, ?, E> rel)
{
base.addAttribute(new Att<>(rel));
}
public class Att<T, E extends CommandException> extends Attribute
{
public final Convertable<List<T>, ?, E> rel;
private Att(final Convertable<List<T>, ?, E> rel)
{
this.rel = rel;
}
}
}