Package net.neoforged.neoforge.fluids
Class FluidActionResult
java.lang.Object
net.neoforged.neoforge.fluids.FluidActionResult
Holds the result of a fluid action from
FluidUtil
.
Failed actions will always have isSuccess()
== false and an empty ItemStack result. See FAILURE
.
Successful actions will always have isSuccess()
== true.
Successful actions may have an empty ItemStack result in some cases,
for example the action succeeded and the resulting item was consumed.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FluidActionResult
final net.minecraft.world.item.ItemStack
final boolean
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
FluidActionResult
(boolean success, net.minecraft.world.item.ItemStack result) FluidActionResult
(net.minecraft.world.item.ItemStack result) -
Method Summary
-
Field Details
-
FAILURE
-
success
public final boolean success -
result
public final net.minecraft.world.item.ItemStack result
-
-
Constructor Details
-
FluidActionResult
public FluidActionResult(net.minecraft.world.item.ItemStack result) -
FluidActionResult
private FluidActionResult(boolean success, net.minecraft.world.item.ItemStack result)
-
-
Method Details
-
isSuccess
public boolean isSuccess() -
getResult
public net.minecraft.world.item.ItemStack getResult()
-