Class CommonEvents1_18_2
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.shared.v18.m2.common.event.CommonEvents1_18_2
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
public abstract class CommonEvents1_18_2
extends Object
implements mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid<A> mods.thecomputerizer.theimpossiblelibrary.api.shapes.BoxgetAABB(A aabb) <A> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResultgetActionResult(A result) <D> @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.FacinggetFacing(D direction) <H> mods.thecomputerizer.theimpossiblelibrary.api.common.item.HandgetHand(H hand) <V> mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3getVec3d(V vector) boolean<B> BsetAABB(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) <A> AsetActionResult(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult result) <F> FsetFacing(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing facing) <H> HsetHand(mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand hand) <V> VsetVec3d(mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 vector) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
getEventResult, postCustomTick, register, setEventResult
-
Constructor Details
-
CommonEvents1_18_2
protected CommonEvents1_18_2()
-
-
Method Details
-
defineEvents
public void defineEvents()- Specified by:
defineEventsin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
getAABB
public <A> mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box getAABB(A aabb) - Specified by:
getAABBin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
getActionResult
public <A> mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult getActionResult(A result) - Specified by:
getActionResultin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
getFacing
@Nullable public <D> @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing getFacing(@Nullable D direction) - Specified by:
getFacingin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
getHand
public <H> mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand getHand(H hand) - Specified by:
getHandin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
getVec3d
public <V> mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 getVec3d(V vector) - Specified by:
getVec3din interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
isDefined
public boolean isDefined()- Specified by:
isDefinedin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setAABB
public <B> B setAABB(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) - Specified by:
setAABBin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setActionResult
public <A> A setActionResult(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult result) - Specified by:
setActionResultin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setFacing
@Nullable public <F> F setFacing(@Nullable @Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing facing) - Specified by:
setFacingin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setHand
public <H> H setHand(mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand hand) - Specified by:
setHandin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setVec3d
public <V> V setVec3d(mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 vector) - Specified by:
setVec3din interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-