Fix drop for BlockBreaker. Closes #3008
This commit is contained in:
parent
33da2ad59e
commit
48a35be5d0
1 changed files with 10 additions and 1 deletions
|
@ -26,6 +26,7 @@ package techreborn.blockentity.machine.tier0.block;
|
|||
|
||||
import net.minecraft.block.BlockState;
|
||||
import net.minecraft.entity.player.PlayerEntity;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import reborncore.common.screen.BuiltScreenHandler;
|
||||
import reborncore.common.screen.BuiltScreenHandlerProvider;
|
||||
|
@ -54,7 +55,15 @@ public class BlockBreakerBlockEntity extends AbstractBlockBlockEntity implements
|
|||
public BlockBreakerBlockEntity(BlockPos pos, BlockState state) {
|
||||
super(TRBlockEntities.BLOCK_BREAKER, pos, state, "Block Breaker", TechRebornConfig.blockBreakerMaxInput, TechRebornConfig.blockBreakerMaxEnergy, TRContent.Machine.BLOCK_BREAKER.block, ENERGY_SLOT);
|
||||
processor = new BlockBreakerProcessor(this, OUTPUT_SLOT, FAKE_INPUT_SLOT, TechRebornConfig.blockBreakerBaseBreakTime, TechRebornConfig.blockBreakerEnergyPerTick);
|
||||
inventory = new RebornInventory<>(3, "BlockBreakerBlockEntity", 64, this);
|
||||
inventory = new RebornInventory<>(3, "BlockBreakerBlockEntity", 64, this){
|
||||
@Override
|
||||
public ItemStack getStack(int i) {
|
||||
if (i == FAKE_INPUT_SLOT) {
|
||||
return ItemStack.EMPTY;
|
||||
}
|
||||
return super.getStack(i);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
// BuiltScreenHandlerProvider
|
||||
|
|
Loading…
Reference in a new issue