Class PackagePortTarget.TrainStationFrogportTarget
java.lang.Object
com.simibubi.create.content.logistics.packagePort.PackagePortTarget
com.simibubi.create.content.logistics.packagePort.PackagePortTarget.TrainStationFrogportTarget
- Enclosing class:
PackagePortTarget
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.simibubi.create.content.logistics.packagePort.PackagePortTarget
PackagePortTarget.ChainConveyorFrogportTarget, PackagePortTarget.TrainStationFrogportTarget -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic com.mojang.serialization.MapCodec<PackagePortTarget.TrainStationFrogportTarget> static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, PackagePortTarget.TrainStationFrogportTarget> Fields inherited from class com.simibubi.create.content.logistics.packagePort.PackagePortTarget
relativePos -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSupport(net.minecraft.world.level.block.entity.BlockEntity be) booleanvoidderegister(PackagePortBlockEntity ppbe, net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos) booleanexport(net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos, net.minecraft.world.item.ItemStack box, boolean simulate) net.minecraft.world.phys.Vec3getExactTargetLocation(PackagePortBlockEntity ppbe, net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos) net.minecraft.world.item.ItemStackgetIcon()protected PackagePortTargetTypegetType()voidregister(PackagePortBlockEntity ppbe, net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos) Methods inherited from class com.simibubi.create.content.logistics.packagePort.PackagePortTarget
be, setup
-
Field Details
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,PackagePortTarget.TrainStationFrogportTarget> STREAM_CODEC
-
-
Constructor Details
-
TrainStationFrogportTarget
public TrainStationFrogportTarget(net.minecraft.core.BlockPos relativePos)
-
-
Method Details
-
getIcon
public net.minecraft.world.item.ItemStack getIcon()- Specified by:
getIconin classPackagePortTarget
-
export
public boolean export(net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos, net.minecraft.world.item.ItemStack box, boolean simulate) - Specified by:
exportin classPackagePortTarget
-
getExactTargetLocation
public net.minecraft.world.phys.Vec3 getExactTargetLocation(PackagePortBlockEntity ppbe, net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos) - Specified by:
getExactTargetLocationin classPackagePortTarget
-
register
public void register(PackagePortBlockEntity ppbe, net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos) - Overrides:
registerin classPackagePortTarget
-
deregister
public void deregister(PackagePortBlockEntity ppbe, net.minecraft.world.level.LevelAccessor level, net.minecraft.core.BlockPos portPos) - Overrides:
deregisterin classPackagePortTarget
-
depositImmediately
public boolean depositImmediately()- Overrides:
depositImmediatelyin classPackagePortTarget
-
canSupport
public boolean canSupport(net.minecraft.world.level.block.entity.BlockEntity be) - Specified by:
canSupportin classPackagePortTarget
-
getType
- Specified by:
getTypein classPackagePortTarget
-