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