Tile -> BlockEntity + some more refactors

This commit is contained in:
modmuss50 2019-07-22 12:45:13 +01:00
parent 7f8674f1ca
commit dbc89adaf7
193 changed files with 3194 additions and 3214 deletions

View file

@ -26,16 +26,16 @@ package techreborn.blocks.tier3;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.world.BlockView;
import reborncore.api.tile.IMachineGuiHandler;
import reborncore.api.blockentity.IMachineGuiHandler;
import reborncore.common.blocks.BlockMachineBase;
import techreborn.client.EGui;
import techreborn.tiles.machine.tier3.TileChunkLoader;
import techreborn.blockentity.machine.tier3.ChunkLoaderBlockEntity;
public class BlockChunkLoader extends BlockMachineBase {
@Override
public BlockEntity createBlockEntity(BlockView worldIn) {
return new TileChunkLoader();
return new ChunkLoaderBlockEntity();
}
@Override

View file

@ -29,16 +29,16 @@ import net.minecraft.block.entity.BlockEntity;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.BlockView;
import net.minecraft.world.World;
import reborncore.api.tile.IMachineGuiHandler;
import reborncore.api.blockentity.IMachineGuiHandler;
import reborncore.common.blocks.BlockMachineBase;
import techreborn.client.EGui;
import techreborn.tiles.machine.tier3.TileCreativeQuantumChest;
import techreborn.blockentity.machine.tier3.CreativeQuantumChestBlockEntity;
public class BlockCreativeQuantumChest extends BlockMachineBase {
@Override
public BlockEntity createBlockEntity(BlockView worldIn) {
return new TileCreativeQuantumChest();
return new CreativeQuantumChestBlockEntity();
}
@Override

View file

@ -26,16 +26,16 @@ package techreborn.blocks.tier3;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.world.BlockView;
import reborncore.api.tile.IMachineGuiHandler;
import reborncore.api.blockentity.IMachineGuiHandler;
import reborncore.common.blocks.BlockMachineBase;
import techreborn.client.EGui;
import techreborn.tiles.machine.tier3.TileCreativeQuantumTank;
import techreborn.blockentity.machine.tier3.CreativeQuantumTankBlockEntity;
public class BlockCreativeQuantumTank extends BlockMachineBase {
@Override
public BlockEntity createBlockEntity(BlockView worldIn) {
return new TileCreativeQuantumTank();
return new CreativeQuantumTankBlockEntity();
}
@Override

View file

@ -26,16 +26,16 @@ package techreborn.blocks.tier3;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.world.BlockView;
import reborncore.api.tile.IMachineGuiHandler;
import reborncore.api.blockentity.IMachineGuiHandler;
import reborncore.common.blocks.BlockMachineBase;
import techreborn.client.EGui;
import techreborn.tiles.machine.multiblock.TileFluidReplicator;
import techreborn.blockentity.machine.multiblock.FluidReplicatorBlockEntity;
public class BlockFluidReplicator extends BlockMachineBase {
@Override
public BlockEntity createBlockEntity(BlockView worldIn) {
return new TileFluidReplicator();
return new FluidReplicatorBlockEntity();
}
@Override

View file

@ -26,16 +26,16 @@ package techreborn.blocks.tier3;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.world.BlockView;
import reborncore.api.tile.IMachineGuiHandler;
import reborncore.api.blockentity.IMachineGuiHandler;
import reborncore.common.blocks.BlockMachineBase;
import techreborn.client.EGui;
import techreborn.tiles.machine.tier3.TileMatterFabricator;
import techreborn.blockentity.machine.tier3.MatterFabricatorBlockEntity;
public class BlockMatterFabricator extends BlockMachineBase {
@Override
public BlockEntity createBlockEntity(BlockView worldIn) {
return new TileMatterFabricator();
return new MatterFabricatorBlockEntity();
}
@Override

View file

@ -26,16 +26,16 @@ package techreborn.blocks.tier3;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.world.BlockView;
import reborncore.api.tile.IMachineGuiHandler;
import reborncore.api.blockentity.IMachineGuiHandler;
import reborncore.common.blocks.BlockMachineBase;
import techreborn.client.EGui;
import techreborn.tiles.machine.tier3.TileQuantumChest;
import techreborn.blockentity.machine.tier3.QuantumChestBlockEntity;
public class BlockQuantumChest extends BlockMachineBase {
@Override
public BlockEntity createBlockEntity(BlockView worldIn) {
return new TileQuantumChest();
return new QuantumChestBlockEntity();
}
@Override

View file

@ -26,16 +26,16 @@ package techreborn.blocks.tier3;
import net.minecraft.block.entity.BlockEntity;
import net.minecraft.world.BlockView;
import reborncore.api.tile.IMachineGuiHandler;
import reborncore.api.blockentity.IMachineGuiHandler;
import reborncore.common.blocks.BlockMachineBase;
import techreborn.client.EGui;
import techreborn.tiles.machine.tier3.TileQuantumTank;
import techreborn.blockentity.machine.tier3.QuantumTankBlockEntity;
public class BlockQuantumTank extends BlockMachineBase {
@Override
public BlockEntity createBlockEntity(BlockView worldIn) {
return new TileQuantumTank();
return new QuantumTankBlockEntity();
}
@Override