import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.util.MovingObjectPosition;
import net.minecraft.util.MovingObjectPosition.MovingObjectType;
import net.minecraft.util.Vec3;
<BUG>public class TileEntitySCTE extends TileEntity {
</BUG>
private boolean viewActivated = false;
<BUG>private boolean attacks = false;
private double attackRange = 0.0D;</BUG>
private int blockPlaceCooldown = 30;

import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.util.MovingObjectPosition;
import net.minecraft.util.MovingObjectPosition.MovingObjectType;
import net.minecraft.util.Vec3;
public class TileEntitySCTE extends TileEntity implements INameable{
private boolean viewActivated = false;
private boolean attacks = false;
private boolean canBeNamed = false;
private String customName = "name";
private double attackRange = 0.0D;
private int blockPlaceCooldown = 30;
