ExtraHoppers-forge/src/main/kotlin/net/shadowfacts/extrahoppers/util/filter/NoOpFilter.kt

25 lines
451 B
Kotlin

package net.shadowfacts.extrahoppers.util.filter
import net.minecraft.item.ItemStack
import net.minecraft.nbt.NBTTagCompound
/**
* @author shadowfacts
*/
object NoOpFilter: Filter<Any>() {
override fun setFromStack(i: Int, stack: ItemStack) {
}
override fun accepts(stack: Any): Boolean {
return true
}
override fun writeToNBT(tag: NBTTagCompound): NBTTagCompound {
return tag
}
override fun readFromNBT(tag: NBTTagCompound) {
}
}