A base class for reading resources.
The identifier of the resource
Returns the input steam of the resource.
Returns the name of the resource pack the current resource is loaded from.
Returns if the current resource exists.