Jump to content

Recommended Posts

Posted

How do I render the orange part?

 

sqh6jn.jpg

Brown - rest of GUI

White - visible part of list

Orange - hidden part of list - a "cape"

When element leaves visible part of list partially it' s being hidden behind "cape".

 

constructor of the List:

 

    public ScrollList(TestGui parent, ArrayList Data, int listWidth, Boolean isPlayerList)

    {

        super(parent.getMinecraftInstance(),

              listWidth,                                //width

              parent.height,                    //height

              32,                                          //top

              parent.height - 66 + 4,          //bottom

              10,                                          //left

              35);                                        //slot height

 

      // System.out.println(parent.width+"-"+parent.height);

        this.parent=parent;

        this.Data=Data;

        this.isPlayerList = isPlayerList;

    }

 

Posted

I told you few weeks ago (month probably) to look into GuiSlot.

 

protected void overlayBackground(int p_148136_1_, int p_148136_2_, int p_148136_3_, int p_148136_4_)
    {
        ...
    }

 

In 1.7.10 this method is private, you might have to copy whole base class.

In 1.8 they changed it to protected.

 

You might wanna exted given class (GuiSlot) or go further - GuiListExtended, or even implement your own drawing (again - look how GuiSlot does it).

1.7.10 is no longer supported by forge, you are on your own.

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.