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 ActionResult
result
private T
value
-
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)
ActionResult
getResult()
T
getValue()
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
-