Jump to content

[1.15.2] [SOLVED] transparent Block


Niprow

Recommended Posts

What do I have to do to get transparent textures into the game? 
I have overwritten "isTransparent" and "isVaiableOpacity" but it remains grey where it should be transparent.
It is a SixWayBlock that I have overwritten. Blockstate and models load normally.

Edited by Niprow
solved

 I will make fun of you if you are not able to look into the (vanilla-) code.

Link to comment
Share on other sites

Hi

You may need to set a different rendertype eg

public class StartupClientOnly
{
  /**
   * Tell the renderer this is a solid block (default is translucent)
   * @param event
   */
  @SubscribeEvent
  public static void onClientSetupEvent(FMLClientSetupEvent event) {
    RenderTypeLookup.setRenderLayer(yourBlockInstance, RenderType.getTranslucent());
  }
}

where your main mod class has done this:

    MOD_EVENT_BUS.register(StartupClientOnly.class);

although the default is translucent so that seems less likely.

 

Are you sure that your block texture has an alpha channel with the proper values for transparency?

 

-TGG

Edited by TheGreyGhost
more info
  • Thanks 1
Link to comment
Share on other sites

2 hours ago, TheGreyGhost said:

Hi

You may need to set a different rendertype eg


public class StartupClientOnly
{
  /**
   * Tell the renderer this is a solid block (default is translucent)
   * @param event
   */
  @SubscribeEvent
  public static void onClientSetupEvent(FMLClientSetupEvent event) {
    RenderTypeLookup.setRenderLayer(yourBlockInstance, RenderType.getTranslucent());
  }
}

where your main mod class has done this:

    MOD_EVENT_BUS.register(StartupClientOnly.class);

although the default is translucent so that seems less likely.

 

Are you sure that your block texture has an alpha channel with the proper values for transparency?

 

-TGG

works - thanks

 I will make fun of you if you are not able to look into the (vanilla-) code.

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.