Package tschipp.carryon.common.carry
Class PickupHandler
java.lang.Object
tschipp.carryon.common.carry.PickupHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanCarryGeneral(net.minecraft.server.level.ServerPlayer player, net.minecraft.world.phys.Vec3 pos) static booleantryPickUpBlock(net.minecraft.server.level.ServerPlayer player, net.minecraft.core.BlockPos pos, net.minecraft.world.level.Level level, BiFunction<net.minecraft.world.level.block.state.BlockState, net.minecraft.core.BlockPos, Boolean> pickupCallback) static booleantryPickupEntity(net.minecraft.server.level.ServerPlayer player, net.minecraft.world.entity.Entity entity, Function<net.minecraft.world.entity.Entity, Boolean> pickupCallback)
-
Constructor Details
-
PickupHandler
public PickupHandler()
-
-
Method Details
-
canCarryGeneral
public static boolean canCarryGeneral(net.minecraft.server.level.ServerPlayer player, net.minecraft.world.phys.Vec3 pos) -
tryPickUpBlock
public static boolean tryPickUpBlock(net.minecraft.server.level.ServerPlayer player, net.minecraft.core.BlockPos pos, net.minecraft.world.level.Level level, @Nullable BiFunction<net.minecraft.world.level.block.state.BlockState, net.minecraft.core.BlockPos, Boolean> pickupCallback) -
tryPickupEntity
-