Skip to content

Commit 4c576f3

Browse files
authored
Add size check to FluidHelpersNeoForge.getFluid to avoid crash when fluidHandler is empty (#229)
Closes CyclopsMC/EvilCraft#1197
1 parent ee155fb commit 4c576f3

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

loader-neoforge/src/main/java/org/cyclops/cyclopscore/helper/FluidHelpersNeoForge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public FluidStack copy(FluidStack fluidStack) {
5151

5252
@Override
5353
public FluidStack getFluid(@Nullable ResourceHandler<FluidResource> fluidHandler) {
54-
return fluidHandler != null ? FluidUtil.getStack(fluidHandler, 0) : FluidStack.EMPTY;
54+
return fluidHandler != null && fluidHandler.size() > 0 ? FluidUtil.getStack(fluidHandler, 0) : FluidStack.EMPTY;
5555
}
5656

5757
@Override

0 commit comments

Comments
 (0)