public abstract class CommonEvents1_16_5
extends java.lang.Object
implements mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
| Modifier | Constructor and Description |
|---|---|
protected |
CommonEvents1_16_5() |
| Modifier and Type | Method and Description |
|---|---|
void |
defineEvents() |
<A> mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box |
getAABB(A aabb) |
<A> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult |
getActionResult(A result) |
<D> @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing |
getFacing(D direction) |
<H> mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand |
getHand(H hand) |
<V> mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 |
getVec3d(V vector) |
boolean |
isDefined() |
<B> B |
setAABB(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) |
<A> A |
setActionResult(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult result) |
<F> F |
setFacing(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing facing) |
<H> H |
setHand(mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand hand) |
<V> V |
setVec3d(mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 vector) |
public void defineEvents()
defineEvents in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <A> mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box getAABB(A aabb)
getAABB in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <A> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult getActionResult(A result)
getActionResult in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI@Nullable
public <D> @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing getFacing(@Nullable
D direction)
getFacing in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <H> mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand getHand(H hand)
getHand in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <V> mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 getVec3d(V vector)
getVec3d in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic boolean isDefined()
isDefined in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <B> B setAABB(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box)
setAABB in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <A> A setActionResult(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult result)
setActionResult in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI@Nullable
public <F> F setFacing(@Nullable
@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing facing)
setFacing in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <H> H setHand(mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand hand)
setHand in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPIpublic <V> V setVec3d(mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 vector)
setVec3d in interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI