Package net.minecraft.util
Class TypedActionResult<T>
java.lang.Object
net.minecraft.util.TypedActionResult<T>
public class TypedActionResult<T> extends Object
-
Field Summary
Fields Modifier and Type Field Description private ActionResultresultprivate Tvalue -
Constructor Summary
Constructors Constructor Description TypedActionResult(ActionResult result, T value) -
Method Summary
Modifier and Type Method Description static <T> TypedActionResult<T>consume(T data)static <T> TypedActionResult<T>fail(T data)ActionResultgetResult()TgetValue()static <T> TypedActionResult<T>pass(T data)static <T> TypedActionResult<T>success(T data)static <T> TypedActionResult<T>success(T data, boolean swingHand)
-
Field Details
-
result
-
value
-
-
Constructor Details
-
TypedActionResult
-
-
Method Details
-
getResult
-
getValue
-
success
-
consume
-
pass
-
fail
-
success
-