Class CommonEvents1_12_2
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.legacy.v12.m2.common.event.CommonEvents1_12_2
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
public class CommonEvents1_12_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) <E> mods.thecomputerizer.theimpossiblelibrary.api.common.event.EventWrapper.ResultgetEventResult(E result) <D> 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) booleanvoidpostCustomTick(mods.thecomputerizer.theimpossiblelibrary.api.util.CustomTick ticker) <E extends mods.thecomputerizer.theimpossiblelibrary.api.common.event.EventWrapper<?>>
voidregister(E wrapper) net.minecraft.util.math.AxisAlignedBBsetAABB(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) net.minecraft.util.EnumActionResultsetActionResult(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult result) net.minecraftforge.fml.common.eventhandler.Event.ResultsetEventResult(mods.thecomputerizer.theimpossiblelibrary.api.common.event.EventWrapper.Result result) net.minecraft.util.EnumFacingsetFacing(mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing facing) net.minecraft.util.EnumHandsetHand(mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand hand) net.minecraft.util.math.Vec3dsetVec3d(mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 vector)
-
Constructor Details
-
CommonEvents1_12_2
public CommonEvents1_12_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
-
getEventResult
public <E> mods.thecomputerizer.theimpossiblelibrary.api.common.event.EventWrapper.Result getEventResult(E result) - Specified by:
getEventResultin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
getFacing
public <D> mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing getFacing(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
-
postCustomTick
public void postCustomTick(mods.thecomputerizer.theimpossiblelibrary.api.util.CustomTick ticker) - Specified by:
postCustomTickin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
register
public <E extends mods.thecomputerizer.theimpossiblelibrary.api.common.event.EventWrapper<?>> void register(E wrapper) - Specified by:
registerin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setAABB
public net.minecraft.util.math.AxisAlignedBB setAABB(mods.thecomputerizer.theimpossiblelibrary.api.shapes.Box box) - Specified by:
setAABBin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setActionResult
public net.minecraft.util.EnumActionResult setActionResult(mods.thecomputerizer.theimpossiblelibrary.api.common.item.ActionResult result) - Specified by:
setActionResultin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setEventResult
public net.minecraftforge.fml.common.eventhandler.Event.Result setEventResult(mods.thecomputerizer.theimpossiblelibrary.api.common.event.EventWrapper.Result result) - Specified by:
setEventResultin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setFacing
@Nullable public net.minecraft.util.EnumFacing setFacing(@Nullable mods.thecomputerizer.theimpossiblelibrary.api.common.block.Facing facing) - Specified by:
setFacingin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setHand
public net.minecraft.util.EnumHand setHand(mods.thecomputerizer.theimpossiblelibrary.api.common.item.Hand hand) - Specified by:
setHandin interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-
setVec3d
public net.minecraft.util.math.Vec3d setVec3d(mods.thecomputerizer.theimpossiblelibrary.api.shapes.vectors.Vector3 vector) - Specified by:
setVec3din interfacemods.thecomputerizer.theimpossiblelibrary.api.common.event.CommonEventsAPI
-