Jump to content
  • Home
  • Files
  • Docs
Status Updates
  • All Content

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • Grandlovania

Grandlovania

Members
 View Profile  See their activity
  • Content Count

    3
  • Joined

    November 28, 2020
  • Last visited

    December 4, 2020

Community Reputation

0 Neutral

About Grandlovania

  • Rank
    Tree Puncher
  1. Grandlovania

    Making a pumpkin like overlay (1.16.4)

    Grandlovania replied to Grandlovania's topic in Modder Support

    @Mod.EventBusSubscriber public class MODClientEvents { @SubscribeEvent public static void RenderModOverlay(RenderGameOverlayEvent.Post event) { new MODIngameGui(Minecraft.getInstance(), event.getMatrixStack()); } }
    • November 28, 2020
    • 6 replies
  2. Grandlovania

    Making a pumpkin like overlay (1.16.4)

    Grandlovania replied to Grandlovania's topic in Modder Support

    OK so using RenderGameOverlayEvent I managed to check when the player have a certain item on the helmet slot but fore some reason the overlay itself don't work. Here is the code: public class MODIngameGui extends IngameGui { protected static final ResourceLocation GASMASK_BLUR_TEX_PATH = new ResourceLocation("mod:textures/guis/gasmask.png"); protected void renderGasmaskOverlay() { RenderSystem.disableDepthTest(); RenderSystem.depthMask(false); RenderSystem.defaultBlendFunc(); RenderSystem.color4f(1.0F, 1.0F, 1.0F, 1.0F); RenderSystem.disableAlphaTest(); this.mc.getTextureManager().bindTexture(GASMASK_BLUR_TEX_PATH); Tessellator tessellator = Tessellator.getInstance(); BufferBuilder bufferbuilder = tessellator.getBuffer(); bufferbuilder.begin(7, DefaultVertexFormats.POSITION_TEX); bufferbuilder.pos(0.0D, (double)this.scaledHeight, -90.0D).tex(0.0F, 1.0F).endVertex(); bufferbuilder.pos((double)this.scaledWidth, (double)this.scaledHeight, -90.0D).tex(1.0F, 1.0F).endVertex(); bufferbuilder.pos((double)this.scaledWidth, 0.0D, -90.0D).tex(1.0F, 0.0F).endVertex(); bufferbuilder.pos(0.0D, 0.0D, -90.0D).tex(0.0F, 0.0F).endVertex(); tessellator.draw(); RenderSystem.depthMask(true); RenderSystem.enableDepthTest(); RenderSystem.enableAlphaTest(); RenderSystem.color4f(1.0F, 1.0F, 1.0F, 1.0F); } public MODIngameGui(Minecraft mcIn, MatrixStack matrixStack) { super(mcIn); ItemStack itemstack = this.mc.player.inventory.armorItemInSlot(3); if (this.mc.gameSettings.getPointOfView().func_243192_a() && itemstack.getItem() == items_MOD.GAS_MASK.get()) { this.renderGasmaskOverlay(); mod.LOGGER.info("test test test"); } } } even tried to use, renderPumpkinOverlay but no success the message appear in the console by the way
    • November 28, 2020
    • 6 replies
  3. Grandlovania

    Making a pumpkin like overlay (1.16.4)

    Grandlovania posted a topic in Modder Support

    Hi I would like to know how could I render an overlay (like pumpkin) once player have a certain armor piece on him.
    • November 28, 2020
    • 6 replies
  • All Activity
  • Home
  • Grandlovania
  • Theme

Copyright © 2019 ForgeDevelopment LLC · Ads by Longitude Ads LLC Powered by Invision Community