ColourBlindCorruption.java 文件源码

java
阅读 18 收藏 0 点赞 0 评论 0

项目:Corruption 作者:
@Override
public void onUpdate(EntityPlayer player, Side side) {
    if (side.isServer()) {
        this.playerCount.add(player.getCommandSenderName());
    }
    else if(side.isClient() && FMLClientHandler.instance().getClientPlayerEntity().getCommandSenderName().equals(player)) {
        curTick++;
        if(curTick == 10){
            curTick = 0;
            if (OpenGlHelper.shadersSupported) {
                EntityRenderer entityRenderer = Minecraft.getMinecraft().entityRenderer;
                if(entityRenderer.theShaderGroup.getShaderGroupName() != new ResourceLocation("corruption", "grayscale.json").toString()){
                    Corruption.proxy.enableGrayscaleShader();
                }
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号