public interface CommonEventsAPI
| Modifier and Type | Method and Description |
|---|---|
void |
defineEvents() |
<A> Box |
getAABB(A aabb) |
<A> ActionResult |
getActionResult(A result) |
<E> EventWrapper.Result |
getEventResult(E result) |
<D> @Nullable Facing |
getFacing(D direction) |
<H> Hand |
getHand(H hand) |
<V> Vector3 |
getVec3d(V vector) |
boolean |
isDefined() |
void |
postCustomTick(CustomTick ticker) |
<E extends EventWrapper<?>> |
register(E wrapper) |
<A> A |
setAABB(Box box) |
<A> A |
setActionResult(ActionResult result) |
<E> E |
setEventResult(EventWrapper.Result result) |
<D> D |
setFacing(@Nullable Facing facing) |
<H> H |
setHand(Hand hand) |
<V> V |
setVec3d(Vector3 vector) |
void defineEvents()
<A> Box getAABB(A aabb)
<A> ActionResult getActionResult(A result)
<E> EventWrapper.Result getEventResult(E result)
@Nullable <D> @Nullable Facing getFacing(@Nullable D direction)
<H> Hand getHand(H hand)
<V> Vector3 getVec3d(V vector)
boolean isDefined()
void postCustomTick(CustomTick ticker)
<E extends EventWrapper<?>> void register(E wrapper)
<A> A setAABB(Box box)
<A> A setActionResult(ActionResult result)
<E> E setEventResult(EventWrapper.Result result)
@Nullable
<D> D setFacing(@Nullable
@Nullable Facing facing)
<H> H setHand(Hand hand)
<V> V setVec3d(Vector3 vector)