Add worker blockstate to matter recycler
This commit is contained in:
parent
345a24b1ed
commit
5d487fabd5
@ -2,12 +2,15 @@ package ru.dbotthepony.mc.otm.block
|
|||||||
|
|
||||||
import net.minecraft.core.BlockPos
|
import net.minecraft.core.BlockPos
|
||||||
import net.minecraft.world.level.Level
|
import net.minecraft.world.level.Level
|
||||||
|
import net.minecraft.world.level.block.Block
|
||||||
import net.minecraft.world.level.block.EntityBlock
|
import net.minecraft.world.level.block.EntityBlock
|
||||||
import net.minecraft.world.level.block.entity.BlockEntity
|
import net.minecraft.world.level.block.entity.BlockEntity
|
||||||
import net.minecraft.world.level.block.entity.BlockEntityTicker
|
import net.minecraft.world.level.block.entity.BlockEntityTicker
|
||||||
import net.minecraft.world.level.block.entity.BlockEntityType
|
import net.minecraft.world.level.block.entity.BlockEntityType
|
||||||
import net.minecraft.world.level.block.state.BlockState
|
import net.minecraft.world.level.block.state.BlockState
|
||||||
|
import net.minecraft.world.level.block.state.StateDefinition
|
||||||
import ru.dbotthepony.mc.otm.block.entity.BlockEntityMatterRecycler
|
import ru.dbotthepony.mc.otm.block.entity.BlockEntityMatterRecycler
|
||||||
|
import ru.dbotthepony.mc.otm.block.entity.worker.WorkerState
|
||||||
import ru.dbotthepony.mc.otm.registry.MBlockEntities
|
import ru.dbotthepony.mc.otm.registry.MBlockEntities
|
||||||
|
|
||||||
class BlockMatterRecycler : BlockMatteryRotatable(), EntityBlock {
|
class BlockMatterRecycler : BlockMatteryRotatable(), EntityBlock {
|
||||||
@ -15,6 +18,11 @@ class BlockMatterRecycler : BlockMatteryRotatable(), EntityBlock {
|
|||||||
return BlockEntityMatterRecycler(p_153215_, p_153216_)
|
return BlockEntityMatterRecycler(p_153215_, p_153216_)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun createBlockStateDefinition(builder: StateDefinition.Builder<Block, BlockState>) {
|
||||||
|
super.createBlockStateDefinition(builder)
|
||||||
|
builder.add(WorkerState.WORKER_STATE)
|
||||||
|
}
|
||||||
|
|
||||||
override fun <T : BlockEntity?> getTicker(
|
override fun <T : BlockEntity?> getTicker(
|
||||||
p_153212_: Level,
|
p_153212_: Level,
|
||||||
p_153213_: BlockState,
|
p_153213_: BlockState,
|
||||||
|
Loading…
Reference in New Issue
Block a user