This and my previous commit should fix #1233
This commit is contained in:
@@ -56,7 +56,7 @@ public class MessageGridFluidDelta implements IMessage, IMessageHandler<MessageG
|
|||||||
|
|
||||||
for (GridStackFluid stack : GuiGrid.FLUIDS.get(fluid)) {
|
for (GridStackFluid stack : GuiGrid.FLUIDS.get(fluid)) {
|
||||||
if (stack.equals(message.clientStack)) {
|
if (stack.equals(message.clientStack)) {
|
||||||
if (stack.getStack().amount + message.delta == 0) {
|
if (stack.getStack().amount + message.delta <= 0) {
|
||||||
GuiGrid.FLUIDS.remove(fluid, stack);
|
GuiGrid.FLUIDS.remove(fluid, stack);
|
||||||
} else {
|
} else {
|
||||||
stack.getStack().amount += message.delta;
|
stack.getStack().amount += message.delta;
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ public class MessageGridItemDelta implements IMessage, IMessageHandler<MessageGr
|
|||||||
|
|
||||||
for (GridStackItem stack : GuiGrid.ITEMS.get(item)) {
|
for (GridStackItem stack : GuiGrid.ITEMS.get(item)) {
|
||||||
if (stack.equals(gridStack)) {
|
if (stack.equals(gridStack)) {
|
||||||
if (stack.getStack().getCount() + delta == 0) {
|
if (stack.getStack().getCount() + delta <= 0) {
|
||||||
if (gridStack.isCraftable()) {
|
if (gridStack.isCraftable()) {
|
||||||
stack.setDisplayCraftText(true);
|
stack.setDisplayCraftText(true);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user