Sprite DBBy Category
Welcome to the Sprite DB! Here you will find information on how to use any sprite in NSMB.
You can also have this database in NSMB Editor if you're using the latest version!

All the registered users can also collaborate with the Sprite DB by sharing their sprite data findings. Click any sprite below to edit it.

You need to be logged in to edit the sprite database.
All sprites


Known, incomplete

Known, complete

Platforms and ropes
Event controllers
Bosses and cutscenes
Camera controllers
Useless sprites
Effects and decorations
Enemies - Overground
Enemies - Underground
Enemies - Water
Enemies - Snow
Enemies - Fire
Enemies - Castle
Enemies - Ghost House
Enemies - Desert

Go to sprite ID:
 326 total

The above bar needs more green. HELP US MAKE IT HAPPEN! NOW!
ID Class ID Name Last edited by
52 54Buzzy Beetle
Spawn as: list at nybble 11: 0=Default,1=Ceiling walker,2=Shell,3=Upside-down shell
 MeroMero (rev. 2)
94 90Swooper
Size: list at nybble 10-11: 0=Small,1=Big,32=Small (shift 1 tile down),33=Big (shift 2 tiles down). Somewhat buggy when putting values between 2 and 17 inclusive as the sprite and the hitbox become completely disjointed.
 Hiccup (rev. 5)
219 147Spike Top
Direction: list at nybble 10-11: 0=Right,1=Left,16=Up (spike on left),17=Down (spike on right),32=Left (upside down),33=Right (upside down),48=Down (spike on left),49=Up (spike on right)
 MarioFanatic64 (rev. 12)
243 123Roof Spiny
Faster: checkbox at nybble 9 with mask 1. Unused. Likely a copypaste from the Spiny.
 Hiccup (rev. 5)
281 126Squiggler
Pipe exit facing: list at nybble 11: 0=Up,1=Down,3=Left,2=Right. 2 and 3 are unused.
 Hiccup (rev. 5)