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
234 279Lava
Trigger ID 1: value at nybble 2-3
Trigger ID 2: value at nybble 0-1. Without either input ID, the lava will rise automatically. If you set a value for either one of the IDs by themselves, the lava will rise to the height you select when that ID is activated. ID2 will only make the lava rise, and will wait for an off command from the ID2 activator again. If you set a values for both IDs, ID1 will make the lava go up then down.
Unknown 6: value at nybble 6. Nybbles 6 and 7 don't seem to have an effect. But they are used ingame. Nybbles 4 and 5 could still do something.
Unknown 7: value at nybble 7
Tiles to rise: value at nybble 8-9
Speed to rise: value at nybble 10-11. Modulo 128. If lower than 128 then the lava will rise, if greater or equal than 128 the lava will lower.
 Hiccup (rev. 8)