Posted May 27, 201411 yr Is there any way to turn on a specific shader when something happens? And not just a random shader. Like Shanders.enableShader(Shanders.phospor); Thanks!
May 29, 201411 yr Look at the Minecraft source code (possibly under the net.minecraft.client.gui package) and see how they do it. if (user.hasKnowledgeOfJava) { if (user.question.hasCode) { return interpetHelpfulResponse(user.getQuestion()); } else { return "Could you post your code please?"; } } else { return "Learn some freaking Java!"; }
May 30, 201411 yr Author Thank you i got the answer right there! Code: try{ Minecraft.getMinecraft().entityRenderer.theShaderGroup = new ShaderGroup(Minecraft.getMinecraft().getResourceManager(), Minecraft.getMinecraft().getFramebuffer(), new ResourceLocation("shaders/post/phosphor.json")); Minecraft.getMinecraft().entityRenderer.theShaderGroup.createBindFramebuffers(Minecraft.getMinecraft(). displayWidth, Minecraft.getMinecraft().displayHeight); } catch(IOException ioexception) {}
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.