In general the layer shifting on the Ender 3 is belt related. But there has also been some speculation that it could be something in Cura 4.0 (if you are using it) that is causing some issues. I think they were talking about it recently on Facebook in “The Tabletop 3D Printing Guild” group.
I know this is a bit late but you can use the Dungeon Print Studio to design your dungeon. You can also use it to generate a tile list once you have the design laid out. the Rampage tiles are supported in this.