Skip to content

Comments

Create a Fluid Vein JEI page#1114

Merged
TechLord22 merged 10 commits intomasterfrom
alson-fluid-vein-jei
Feb 10, 2023
Merged

Create a Fluid Vein JEI page#1114
TechLord22 merged 10 commits intomasterfrom
alson-fluid-vein-jei

Conversation

@ALongStringOfNumbers
Copy link
Contributor

What:
This PR creates a basic Fluid Vein JEI page, since one was missing for a while.

Currently the implementation is very basic, but more things can be added.

Implementation Details:
This page can be accessed by clicking on the fluid or the bucket of fluid in JEI.
Each piece of text displayed has hover tooltips for showing more information on the certain section that is being hovered over.

Outcome:
Creates a Fluid Vein JEI Page

@TechLord22 TechLord22 added the type: feature New feature or request label Aug 10, 2022
@ALongStringOfNumbers ALongStringOfNumbers force-pushed the alson-fluid-vein-jei branch 2 times, most recently from 3a7a3fb to c89434b Compare October 26, 2022 02:57
Copy link
Contributor

@LAGIdiot LAGIdiot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This functionality is really nice to have and it will be great addition to ore page.

It looks solid in game and tooltips are really useful. Though the amount of information feels overwhelming maybe separating then to two categories yield related and rest could help.

There is lots of duplicity in code. Some of I pointed out. And I think most could be handle by moving it to new base class for this kind of JEI information pages.

Copy link
Contributor

@LAGIdiot LAGIdiot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As per my previous comments.

Copy link
Contributor

@LAGIdiot LAGIdiot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job on cleanup! I found few other places that could use some.



public GTFluidVeinCategory(IGuiHelper guiHelper) {
super("fluid_spawn_location",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fluid_spawn_location is used in different files too right?

@ALongStringOfNumbers ALongStringOfNumbers force-pushed the alson-fluid-vein-jei branch 2 times, most recently from fb255bc to 3d0df2a Compare January 8, 2023 01:20
@serenibyss serenibyss modified the milestones: 2.5, 2.6 Jan 8, 2023
Copy link
Contributor

@LAGIdiot LAGIdiot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job extracting shared parts! I have added some more comments regarding gameplay test.

Copy link
Contributor

@LAGIdiot LAGIdiot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for finishing this PR!

@TechLord22 TechLord22 added this pull request to the merge queue Feb 10, 2023
Merged via the queue into master with commit 184ac76 Feb 10, 2023
@TechLord22 TechLord22 deleted the alson-fluid-vein-jei branch February 10, 2023 06:41
MrKono added a commit to MrKono/GregTech that referenced this pull request Feb 11, 2023
ALongStringOfNumbers pushed a commit that referenced this pull request Feb 18, 2023
* [apply] #1414

* [apply] #993

* [apply] #1448

* [prepare] GTCEu#1448

* [apply] #1448

* [apply] #1114

* [apply] #1492

* [fix] Corresponding Version

* [fix] 指摘点

---------

Co-authored-by: Ko_no <90126004+MrKono@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants