-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Infinity Water Cell, Energy Card, Q Bridge Card, FDisplay Potion Support, uTerm Auto Stock and Network packet fix #189
base: master
Are you sure you want to change the base?
Conversation
add energy card add quantum bridge card fluid terminal display potion effect support all terminal add data sync button ultra terminal add automatic stock item
fix terminal sometime drop network packet
Just so the name isn't just feature. |
add infinity lava cell
@asdflj Please stop force-push branch. When it in draft mode its fine but now it is very harmful to understand what was happened in this force push. And broke review that in progress |
src/main/java/com/glodblock/github/client/gui/base/FCBaseMEGui.java
Outdated
Show resolved
Hide resolved
src/main/java/com/glodblock/github/client/gui/base/FCBaseMEGui.java
Outdated
Show resolved
Hide resolved
src/main/java/com/glodblock/github/client/gui/base/FCBaseMEGui.java
Outdated
Show resolved
Hide resolved
this.drawTexturedModalRect(this.xPosition, this.yPosition, 0, 46 + k * 20, this.width / 2, this.height); | ||
this.drawTexturedModalRect( | ||
this.xPosition + this.width / 2, | ||
this.yPosition, | ||
200 - this.width / 2, | ||
46 + k * 20, | ||
this.width / 2, | ||
this.height - 2); | ||
this.drawTexturedModalRect( | ||
this.xPosition + 2, | ||
this.yPosition + (this.height - 2), | ||
200 - (this.width - 2), | ||
64 + k * 20, | ||
this.width - 2, | ||
2); | ||
this.drawTexturedModalRect( | ||
this.xPosition, | ||
this.yPosition + (this.height - 1), | ||
200 - this.width, | ||
65 + k * 20, | ||
this.width, | ||
1); | ||
this.mouseDragged(mc, mouseX, mouseY); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Magic numbers
super.initGui(); | ||
this.buttonList.clear(); | ||
|
||
this.buttonList.add( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same as in other split and use constants instead of magic numbers
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a lot more details for the added features (what do they do, how do they work, are there recipes, what is the proposed tiering), so that they can be discussed. (Ideally discussion should have been pre-PR)
Also it would be best if you make the bug fixes a separate PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall interesting addition but it needs to be well documented and discussed, can you fill a proposal issue in main modpack issues with detailed explanation what why and how it works.
Also it would be great if you propose tiering for this items and possible gregified recipes.
src/main/java/com/glodblock/github/common/item/ItemInfinityLavaStorageCell.java
Show resolved
Hide resolved
src/main/java/com/glodblock/github/loader/recipe/WirelessTerminalInfinityBoosterRecipe.java
Show resolved
Hide resolved
src/main/java/com/glodblock/github/loader/ItemAndBlockHolder.java
Outdated
Show resolved
Hide resolved
@SubscribeEvent | ||
public void pickupEvent(EntityItemPickupEvent e) { | ||
try { | ||
if (Platform.isClient() || e.entityPlayer == null) return; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This logic should be tested with magnet from draconic, only one should pick up items and do not produce duplicates
7912a35
to
a0d0b75
Compare
can we just merge it? |
What do you mean |
I dont know why you ask for a re-review, Dream. the author has not replied to anything yet. They also continue to force-push after being asked to not do so :( |
merge |
This is incomplete and should not be merged at all.No docs about new cells regarding tiers,recipes,etc.. |
@asdflj i'm afraid without any documentation and related ticket to discuss the balance we will never accept this PR. |
honestly each thing should be in their own PR instead of all in one big one. |
@Laiff said he will rework it when he got time |
add energy card
add quantum bridge card
fluid terminal display potion effect support
all terminal add data sync button
ultra terminal add automatic stock item
add infinity water cell
add infinity lava cell
network packet add gzip support
fix terminal sometime drop network packet