Scrolling Tiledmap Slick2D

So I just started a new game again, it’s gonna be a top-down view with bow and arrow, monsters and quests.
The Camera class is doing really fine.
For the map I’m using tiledmap, where I got in problems.
It renders the map fine, but the problem is: it renders the whole map.
Now there is this method TiledMap.render(x, y, sx, sy, width, height); where sx and sy stands for start x and y.
This method looked really fine until I read that the sx, sy, width and height were in tiledmap blocks. This results having full tiles rendered and not the smooth scrolling idea.
Does someone have any idea how to fix this?

Link to the TiledMap.render#:

http://slick.ninjacave.com/javadoc/org/newdawn/slick/tiled/TiledMap.html#render(int, int, int, int, int, int)

Github link to Level.java:

Thanks in advance!