Resources.java
729 Bytes
package com.mumfrey.liteloader.common;
public interface Resources<TResourceManager, TResourcePack>
{
/**
* Refresh resource pack list
*
* @param force
*/
public abstract void refreshResources(boolean force);
/**
* Get the resource manager for the current environment, returns the
* SimpleReloadableResourceManager on client and ModResourceManager on the
* server.
*/
public abstract TResourceManager getResourceManager();
/**
* @param resourcePack
*/
public abstract boolean registerResourcePack(TResourcePack resourcePack);
/**
* @param resourcePack
*/
public abstract boolean unRegisterResourcePack(TResourcePack resourcePack);
}