7575import net .minecraftforge .client .event .ModelRegistryEvent ;
7676import net .minecraftforge .client .model .ModelLoader ;
7777import net .minecraftforge .client .resource .IResourceType ;
78- import net .minecraftforge .client .resource .ISelectiveResourceReloadListener ;
7978import net .minecraftforge .common .MinecraftForge ;
8079import net .minecraftforge .event .RegistryEvent ;
8180import net .minecraftforge .fml .client .FMLClientHandler ;
103102
104103import static com .modularwarfare .ModularWarfare .contentPacks ;
105104
106- public class ClientProxy extends CommonProxy implements ISelectiveResourceReloadListener {
105+ public class ClientProxy extends CommonProxy {
107106
108107 public static String modelDir = "com.modularwarfare.client.model." ;
109108
@@ -277,7 +276,8 @@ public void load() {
277276 public void setupLayers (RenderPlayer renderer ) {
278277 renderer .addLayer (new RenderLayerBackpack (renderer , renderer .getMainModel ().bipedBodyWear ));
279278 renderer .addLayer (new RenderLayerBody (renderer , renderer .getMainModel ().bipedBodyWear ));
280- renderer .addLayer (new RenderLayerHeldGun (renderer ));
279+ // Disabled for animation third person test
280+ // renderer.addLayer(new RenderLayerHeldGun(renderer));
281281 }
282282
283283 @ Override
@@ -286,28 +286,9 @@ public void init() {
286286 if (ModUtil .isMac ()){
287287 ModConfig .INSTANCE .model_optimization = false ;
288288 }
289-
290- ((IReloadableResourceManager ) Minecraft .getMinecraft ().getResourceManager ()).registerReloadListener (new ISelectiveResourceReloadListener () {
291-
292- @ Override
293- public void onResourceManagerReload (IResourceManager resourceManager ,
294- Predicate <IResourceType > resourcePredicate ) {
295- loadTextures ();
296- }
297-
298- });
299-
300289 if (!Minecraft .getMinecraft ().getFramebuffer ().isStencilEnabled ()) {
301290 Minecraft .getMinecraft ().getFramebuffer ().enableStencil ();
302291 }
303-
304- ((IReloadableResourceManager ) Minecraft .getMinecraft ().getResourceManager ()).registerReloadListener (new ISelectiveResourceReloadListener () {
305- @ Override
306- public void onResourceManagerReload (IResourceManager resourceManager , Predicate <IResourceType > resourcePredicate ) {
307- loadTextures ();
308- }
309- });
310- loadTextures ();
311292 }
312293
313294 public void loadTextures () {
@@ -980,9 +961,4 @@ public void playFlashSound(EntityPlayer entityPlayer) {
980961 Minecraft .getMinecraft ().getSoundHandler ().playSound (new PositionedSoundRecord (ModSounds .FLASHED , SoundCategory .PLAYERS , 5.0f , 0.2f , (float ) entityPlayer .posX , (float ) entityPlayer .posY , (float ) entityPlayer .posZ ));
981962 Minecraft .getMinecraft ().getSoundHandler ().playSound (new PositionedSoundRecord (ModSounds .FLASHED , SoundCategory .PLAYERS , 5.0f , 0.1f , (float ) entityPlayer .posX , (float ) entityPlayer .posY , (float ) entityPlayer .posZ ));
982963 }
983-
984- @ Override
985- public void onResourceManagerReload (IResourceManager resourceManager , Predicate <IResourceType > resourcePredicate ) {
986-
987- }
988964}
0 commit comments