Interface IFacingComponent
- All Known Implementing Classes:
SidedFluidTankComponent,SidedInventoryComponent
public interface IFacingComponent
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionintgetColor()intintgetName()getRectangle(IAsset asset) setFacingHandlerPos(int x, int y) booleanwork(net.minecraft.world.level.Level world, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction blockFacing, int workAmount)
-
Method Details
-
getFacingModes
Map<FacingUtil.Sideness,IFacingComponent.FaceMode> getFacingModes() -
getColor
int getColor() -
getRectangle
-
getName
String getName() -
getFacingHandlerX
int getFacingHandlerX() -
getFacingHandlerY
int getFacingHandlerY() -
work
boolean work(net.minecraft.world.level.Level world, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction blockFacing, int workAmount) -
setFacingHandlerPos
-
getValidFacingModes
IFacingComponent.FaceMode[] getValidFacingModes()
-