Interface ApothCompat
- All Known Implementing Classes:
ApothBaseCompatImpl
,ApothNullImpl
public interface ApothCompat
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStack
doEnchant
(net.minecraft.world.entity.player.Player player, net.minecraft.core.BlockPos pos, int tier, net.minecraft.world.item.ItemStack item) List
<net.minecraft.world.item.ItemStack> doSalvage
(net.minecraft.world.entity.player.Player player, List<net.minecraft.world.item.ItemStack> input, net.minecraft.core.BlockPos pos) boolean
getEnchData
(net.minecraft.world.entity.player.Player player, net.minecraft.core.BlockPos pos, net.minecraft.world.item.ItemStack item) getStats
(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, int itemEnchantability) boolean
isSalvagable
(net.minecraft.world.item.ItemStack input, net.minecraft.world.level.Level level) boolean
isSalvagingTable
(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) boolean
-
Method Details
-
getStats
ApothStats getStats(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, int itemEnchantability) -
doEnchant
net.minecraft.world.item.ItemStack doEnchant(net.minecraft.world.entity.player.Player player, net.minecraft.core.BlockPos pos, int tier, net.minecraft.world.item.ItemStack item) -
getEnchData
ETableStorage.SlotData[] getEnchData(net.minecraft.world.entity.player.Player player, net.minecraft.core.BlockPos pos, net.minecraft.world.item.ItemStack item) -
enchantModuleEnabled
boolean enchantModuleEnabled() -
suppressVanillaEnchanting
boolean suppressVanillaEnchanting() -
isSalvagingTable
boolean isSalvagingTable(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) -
doSalvage
-
isSalvagable
boolean isSalvagable(net.minecraft.world.item.ItemStack input, net.minecraft.world.level.Level level)
-