Skip to content

Commit db75ece

Browse files
committed
Potential fix to machinery hatches sometimes failing to wake up in some scenarios, causing them to not work anymore unless manually alerted
1 parent 185120c commit db75ece

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/main/java/github/kasuminova/mmce/common/tile/MEFluidInputBus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ public IFluidHandler getContainerProvider() {
188188

189189
@Override
190190
public void markNoUpdate() {
191-
if (proxy.isActive() && needsUpdate()) {
191+
if (needsUpdate()) {
192192
try {
193193
proxy.getTick().alertDevice(proxy.getNode());
194194
} catch (GridAccessException e) {

src/main/java/github/kasuminova/mmce/common/tile/MEFluidOutputBus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public boolean hasFluid() {
109109

110110
@Override
111111
public void markNoUpdate() {
112-
if (proxy.isActive() && hasFluid()) {
112+
if (hasFluid()) {
113113
try {
114114
proxy.getTick().alertDevice(proxy.getNode());
115115
} catch (GridAccessException e) {

src/main/java/github/kasuminova/mmce/common/tile/MEGasInputBus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ public IExtendedGasHandler getContainerProvider() {
196196

197197
@Override
198198
public void markNoUpdate() {
199-
if (proxy.isActive() && needsUpdate()) {
199+
if (needsUpdate()) {
200200
try {
201201
proxy.getTick().alertDevice(proxy.getNode());
202202
} catch (GridAccessException e) {

src/main/java/github/kasuminova/mmce/common/tile/MEGasOutputBus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ public boolean hasGas() {
110110

111111
@Override
112112
public void markNoUpdate() {
113-
if (proxy.isActive() && hasGas()) {
113+
if (hasGas()) {
114114
try {
115115
proxy.getTick().alertDevice(proxy.getNode());
116116
} catch (GridAccessException e) {

src/main/java/github/kasuminova/mmce/common/tile/MEItemInputBus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ private IAEItemStack createStack(final ItemStack stack) {
246246

247247
@Override
248248
public void markNoUpdate() {
249-
if (proxy.isActive() && hasChangedSlots()) {
249+
if (hasChangedSlots()) {
250250
try {
251251
proxy.getTick().alertDevice(proxy.getNode());
252252
} catch (GridAccessException e) {

src/main/java/github/kasuminova/mmce/common/tile/MEItemOutputBus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public TickRateModulation tickingRequest(@Nonnull final IGridNode node, final in
121121

122122
@Override
123123
public void markNoUpdate() {
124-
if (proxy.isActive() && hasChangedSlots()) {
124+
if (hasChangedSlots()) {
125125
try {
126126
proxy.getTick().alertDevice(proxy.getNode());
127127
} catch (GridAccessException e) {

0 commit comments

Comments
 (0)