Commit 617b2c8fd97388e3264e261818524e9347cf1b83

Authored by Mumfrey
1 parent fc78211e

add getGameEngine() accessor

java/client/com/mumfrey/liteloader/client/LiteLoaderCoreProviderClient.java
... ... @@ -56,7 +56,7 @@ public class LiteLoaderCoreProviderClient implements CoreProvider
56 56 }
57 57  
58 58 // Add self as a resource pack for texture/lang resources
59   - LiteLoader.getInstance().registerModResourcePack(new InternalResourcePack("LiteLoader", LiteLoader.class, "liteloader"));
  59 + LiteLoader.getGameEngine().registerResourcePack(new InternalResourcePack("LiteLoader", LiteLoader.class, "liteloader"));
60 60 }
61 61  
62 62 @Override
... ...
java/common/com/mumfrey/liteloader/core/LiteLoader.java
... ... @@ -281,17 +281,25 @@ public final class LiteLoader
281 281 this.properties.writeProperties();
282 282 }
283 283  
284   - /* (non-Javadoc)
285   - * @see com.mumfrey.liteloader.core.ICustomResourcePackManager#registerModResourcePack(net.minecraft.client.resources.ResourcePack)
  284 + /**
  285 + * @param resourcePack
  286 + * @return
  287 + *
  288 + * @deprecated Use LiteLoader.getGameEngine().registerResourcePack() instead
286 289 */
  290 + @Deprecated
287 291 public boolean registerModResourcePack(IResourcePack resourcePack)
288 292 {
289 293 return this.engine.registerResourcePack(resourcePack);
290 294 }
291   -
292   - /* (non-Javadoc)
293   - * @see com.mumfrey.liteloader.core.ICustomResourcePackManager#unRegisterModResourcePack(net.minecraft.client.resources.ResourcePack)
  295 +
  296 + /**
  297 + * @param resourcePack
  298 + * @return
  299 + *
  300 + * @deprecated Use LiteLoader.getGameEngine().unRegisterResourcePack() instead
294 301 */
  302 + @Deprecated
295 303 public boolean unRegisterModResourcePack(IResourcePack resourcePack)
296 304 {
297 305 return this.engine.unRegisterResourcePack(resourcePack);
... ... @@ -436,6 +444,11 @@ public final class LiteLoader
436 444 return LiteLoader.instance.permissionsManagerServer;
437 445 }
438 446  
  447 + public static GameEngine<?, ?> getGameEngine()
  448 + {
  449 + return LiteLoader.instance.engine;
  450 + }
  451 +
439 452 /**
440 453 * @return
441 454 */
... ...
java/common/com/mumfrey/liteloader/core/LiteLoaderMods.java
... ... @@ -447,7 +447,7 @@ public class LiteLoaderMods
447 447 {
448 448 container.initResourcePack(modName);
449 449  
450   - if (container.hasResourcePack() && this.loader.registerModResourcePack((IResourcePack)container.getResourcePack()))
  450 + if (container.hasResourcePack() && LiteLoader.getGameEngine().registerResourcePack((IResourcePack)container.getResourcePack()))
451 451 {
452 452 LiteLoaderLogger.info("Successfully added \"%s\" to active resource pack set", container.getLocation());
453 453 }
... ...