Class DisplayTarget
java.lang.Object
com.simibubi.create.content.logistics.block.display.DisplayBehaviour
com.simibubi.create.content.logistics.block.display.target.DisplayTarget
- Direct Known Subclasses:
DisplayBoardTarget,LecternDisplayTarget,SignDisplayTarget,SingleLineDisplayTarget
-
Field Summary
Fields inherited from class com.simibubi.create.content.logistics.block.display.DisplayBehaviour
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidacceptText(int line, List<net.minecraft.network.chat.MutableComponent> text, DisplayLinkContext context) net.minecraft.network.chat.ComponentgetLineOptionText(int line) net.minecraft.world.phys.AABBgetMultiblockBounds(net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos pos) booleanisReserved(int line, net.minecraft.world.level.block.entity.BlockEntity target, DisplayLinkContext context) abstract DisplayTargetStatsprovideStats(DisplayLinkContext context) static voidreserve(int line, net.minecraft.world.level.block.entity.BlockEntity target, DisplayLinkContext context)
-
Constructor Details
-
DisplayTarget
public DisplayTarget()
-
-
Method Details
-
acceptText
public abstract void acceptText(int line, List<net.minecraft.network.chat.MutableComponent> text, DisplayLinkContext context) -
provideStats
-
getMultiblockBounds
public net.minecraft.world.phys.AABB getMultiblockBounds(net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos pos) -
getLineOptionText
public net.minecraft.network.chat.Component getLineOptionText(int line) -
reserve
public static void reserve(int line, net.minecraft.world.level.block.entity.BlockEntity target, DisplayLinkContext context) -
isReserved
public boolean isReserved(int line, net.minecraft.world.level.block.entity.BlockEntity target, DisplayLinkContext context)
-