2017-01-14 23:51:05 +00:00
|
|
|
package net.shadowfacts.extrahoppers.block
|
|
|
|
|
2017-01-15 16:46:04 +00:00
|
|
|
import net.minecraftforge.fml.common.registry.GameRegistry
|
2017-01-14 23:51:05 +00:00
|
|
|
import net.shadowfacts.extrahoppers.block.fluid.BlockFluidHopper
|
2017-01-15 16:46:04 +00:00
|
|
|
import net.shadowfacts.extrahoppers.block.fluid.TileEntityFluidHopper
|
|
|
|
import net.shadowfacts.extrahoppers.block.inverted.BlockInvertedHopper
|
|
|
|
import net.shadowfacts.extrahoppers.block.inverted.TileEntityInvertedHopper
|
2017-01-14 23:57:11 +00:00
|
|
|
import net.shadowfacts.extrahoppers.block.wooden.BlockWoodenHopper
|
2017-01-15 16:46:04 +00:00
|
|
|
import net.shadowfacts.extrahoppers.block.wooden.TileEntityWoodenHopper
|
2017-01-15 02:56:21 +00:00
|
|
|
import net.shadowfacts.extrahoppers.block.wooden_fluid.BlockWoodenFluidHopper
|
2017-01-15 16:46:04 +00:00
|
|
|
import net.shadowfacts.extrahoppers.block.wooden_fluid.TileEntityWoodenFluidHopper
|
2017-01-14 23:51:05 +00:00
|
|
|
import net.shadowfacts.shadowmc.block.ModBlocks
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @author shadowfacts
|
|
|
|
*/
|
|
|
|
object ModBlocks: ModBlocks() {
|
|
|
|
|
2017-01-15 16:46:04 +00:00
|
|
|
val invertedHopper = BlockInvertedHopper()
|
|
|
|
val fluidHopper = BlockFluidHopper(false)
|
|
|
|
val invertedFluidHopper = BlockFluidHopper(true)
|
|
|
|
val woodenHopper = BlockWoodenHopper(false)
|
|
|
|
val invertedWoodenHopper = BlockWoodenHopper(true)
|
|
|
|
val woodenFluidHopper = BlockWoodenFluidHopper(false)
|
|
|
|
val invertedWoodenFluidHopper = BlockWoodenFluidHopper(true)
|
2017-01-14 23:51:05 +00:00
|
|
|
|
|
|
|
override fun init() {
|
2017-01-15 16:46:04 +00:00
|
|
|
register(invertedHopper)
|
2017-01-14 23:51:05 +00:00
|
|
|
register(fluidHopper)
|
2017-01-15 16:46:04 +00:00
|
|
|
register(invertedFluidHopper)
|
2017-01-14 23:57:11 +00:00
|
|
|
register(woodenHopper)
|
2017-01-15 16:46:04 +00:00
|
|
|
register(invertedWoodenHopper)
|
2017-01-15 02:56:21 +00:00
|
|
|
register(woodenFluidHopper)
|
2017-01-15 16:46:04 +00:00
|
|
|
register(invertedWoodenFluidHopper)
|
2017-01-14 23:51:05 +00:00
|
|
|
|
2017-01-15 16:46:04 +00:00
|
|
|
GameRegistry.registerTileEntity(TileEntityInvertedHopper::class.java, invertedHopper.registryName.toString())
|
|
|
|
GameRegistry.registerTileEntityWithAlternatives(TileEntityFluidHopper::class.java, fluidHopper.registryName.toString(), "funnels:funnel")
|
|
|
|
GameRegistry.registerTileEntity(TileEntityWoodenHopper::class.java, woodenHopper.registryName.toString())
|
|
|
|
GameRegistry.registerTileEntity(TileEntityWoodenFluidHopper::class.java, woodenFluidHopper.registryName.toString())
|
2017-01-14 23:51:05 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|