Java源码示例:net.minecraft.client.resources.data.IMetadataSection
示例1@Override
public <T extends IMetadataSection> T getPackMetadata(MetadataSerializer metadataSerializer, String metadataSectionName) throws IOException {
if (metadataSectionName.equals("pack")) {
return (T) new PackMetadataSection(new TextComponentString(getPackName()), 1);
}
return null;
}
public IMetadataSection getMetadata(String metadata) {
return null;
}
@Override
public <T extends IMetadataSection> T getMetadata(String sectionName) {
return resource.getMetadata(sectionName);
}