package net.minecraft.command.type.metadata;
public class MetaID<T>
{
private final int id;
public final MetaType type;
public MetaID(final MetaType type)
{
this.type = type;
this.id = type.count++;
}
public int getId()
{
return this.id;
}
public int getCount()
{
return this.type.count;
}
public static class MetaType
{
private int count = 0;
public final String name;
public MetaType(final String name)
{
this.name = name;
}
public int getCount()
{
return this.count;
}
}
}