Sandboxels has a huge selection of mods that add new content to the simulator. They are created by community members and aren't endorsed by the developer of Sandboxels.
How to enable a mod
- Go to the official Sandboxels website.
- Press the Mods button in the toolbar to open the Mod Manager.
- Type the full file name of the mod, listed below. You can also enter a whole URL. It MUST be exactly as written, case-sensitive and including the ".js" ending.
- Press enter, then refresh the page.
Sandboxels Mod List
Mods submitted to our GitHub repo are listed here.
Mod Name | Description | Creator |
---|---|---|
Top-rated Mods | ||
chem.js | Adds several chemistry and physics-related elements | lllllllllwith10ls |
aChefsDream.js | More foods, animals, tools, and other cooking items. See the YouTube Playlist for updates | SquareScreamYT |
delete_all_of_element.js | Adds a tool that deletes every pixel of the element(s) the user clicks on | Alice |
survival.js | With limited resources, you must craft, sell, and buy to progress | R74n |
alchemy.js | Start with only 4 elements and unlock more by reacting them together. (Most are not possible) | R74n |
nousersthings.js | Adds many chemical elements, compounds, and more | nousernamefound |
spring.js | Many nature elements, like sakura trees, butterflies, beehives, and more | R74n |
weapons.js | Adds a variety of different weapons | Jayd |
elementsManager.js | Create and edit custom elements | ggod |
fey_and_more.js | Adds fairies, magic, and a lot of other things | Melecie |
Official | ||
alchemy.js | Start with only 4 elements and unlock more by reacting them together. (Most are not possible) | R74n |
building.js | Adds building generators and materials | R74n |
classic_explosives.js | Adds back 4 explosives removed in v1.9.3 | R74n |
classic_textures.js | Use textures from early versions of the game | R74n |
color_everything.js | Allows every element to have a custom color | R74n |
devtests.js | Experimental features from the Sandboxels developer | R74n |
edible_everything.js | Allows every element to be mixed into Batter and Dough | R74n |
fools.js | Adds back FOOLS Mode | R74n |
fools24.js | Adds back the 2024 Multiversal Update (v5.9.1) | R74n |
smooth_water.js | Changes water mechanics so that it flows in one direction until it bounces off of something | R74n |
spring.js | Many nature elements, like sakura trees, butterflies, beehives, and more | R74n |
survival.js | With limited resources, you must craft, sell, and buy to progress | R74n |
velocity.js | Beta for explosion velocity, and later wind, which may come to the base game in the future | R74n |
Tools & Settings | ||
betaworldgen.js | adds a more advanced world generation to the game | Adora |
betterModManager.js | Improvements to the Mod Manager | ggod |
betterSettings.js | Adds additional settings and functionality | ggod |
betterStats.js | Separate “real” and “set” TPS, meaning you can see what the TPS actually is, instead of only seeing what it’s set to | mollthecoder |
buildingreplicator.js | Scans and replicates builds anywhere on the screen, along with some preset submitted builds | nousernamefound |
change.js | Adds a tool that only replaces existing pixels | Alice |
color_tools.js | Adds tools that manipulate colors | Alice |
controllable_pixel.js | Adds a pixel controlled using WASD (keyboard required) | Jayd |
controllable_pixel_test.js | Adds a pixel that can be controlled with the keyboard keys. Read the commit description for more info. [PC ONLY] | Alice |
cpt_alt.js | Adds a more destructive variant of the controllable pixel | Alice |
debugRework.js | Revamps the Debug tool | Fioushemastor |
delete_all_of_element.js | Adds a tool that deletes every pixel of the element(s) the user clicks on | Alice |
descriptions.js | Adds descriptions to the info page and tooltips of elements | mollthecoder |
editTools.js | Selections, Copying, Pasting, Cutting, Shapes, and more! | ggod |
elementEraser.js | Adds a tool that deletes only desired element | SquareScreamYT |
elementsManager.js | Create and edit custom elements | ggod |
evenmoretemptools.js | Adds different temperature-modifying tools (±350/tick, NaN, and Infinity) | Alice |
extra_element_info.js | Adds descriptions to various vanilla elements. Used to provide the functionality that desc now does before it was added to vanilla | Melecie |
extrasaveslots.js | Adds extra saves slots !SAVE IMPORTANT SAVES AS FILES! | Jayd |
find.js | Adds a find mode that highlights a chosen element as pulsating red and yellow (read commit description) | Alice |
jaydsfunctions.js | Adds extra tools | Jayd |
insane_random_events.js | Massively buffs random events | Alice |
invertscroll.js | Inverts the scroll wheel for adjusting brush size | SquareScreamYT |
moretools.js | Adds more temperature-modifying tools (±10/tick, ±50/tick, and absolute zero tools) | Sightnado |
move_tools.js | Adds tools that move pixels | Alice |
noconfirm.js | Removes all confirmation pop ups | mollthecoder |
page_color.js | Allows changing the background color outside of the canvas with the “pageColor” query parameter | Alice |
pixelResizeTool.js | Adds a button to change pixel scale | feeshmaster |
prompt.js | Adds a primitive command console | Alice |
prop.js | Adds tool to edit the attributes of pixels | Alice |
replace_all.js | Adds a way to replace every pixel of an element with another element Read the commit description for usage | Alice |
replace.js | Adds a tool that replaces every pixel of a specified element with another specified element. (The prompt to specify these is toggled by pressing " or by the button in the element description) | Alice |
save_loading.js | Adds the ability to save and load scenes from files (See the info page of the element) | Alice |
selective_paint.js | Adds a tool to paint only selected elements | SquareScreamYT |
stripe_paint.js | Adds a tool to paint with stripes | Alice |
texturepack.js | Adds tools that let you create and share custom texture packs | nousernamefound |
the_ground.js | Adds several rock types, worldgen settings, and gemstones | Alice |
Science & Chemistry | ||
alcohol.js | Adds methanol, (iso-)propanol, and butanol | Alice |
alkahest.js | Adds the alkahest, a liquid which dissolves anything | Alice |
aScientistsWish.js | Adds several things that related to science and physics | Carbon Monoxide, salmonfishy |
bettermetalscrap.js | Allows metal scrap to be melted back into its original material | nousernamefound |
bigger_star_spawners.js | Adds spawners for larger stars | Alice |
bioooze_and_pyrogens.js | Adds Bio-Ooze from Frackin’ Universe and several heat-producing materials from various games’ mods | Alice |
boiling_things.js | Allows for various elements to be vaporized | Alice |
chalcopyrite.js | Adds the chalcopyrite ore | Sophie |
chem.js | Adds several chemistry and physics-related elements | lllllllllwith10ls |
clf3.js | Adds Chlorine Trifluoride | Alice |
fire_extinguisher.js | Adds fire extinguisher blocks and realistic firefighting foam to put out nearly anything | Dr_Lego |
fire_mod.js | Adds various properties to change fire behavior, & a radioactive version of fire | Alice |
fire_slime.js | Adds a pyrogenic version of slime | Alice |
Gemstones.js | Adds more gemstones | Schweeny |
glenn_gases.js | Adds most gases from the Glenn's Gases mod into Sandboxels | Alice |
grav_mudstones.js | Adds various forms of mudstone with different gravities | Alice |
halogen.js | Adds the missing halogens | nousernamefound |
hidden_ground.js | Hides most rock variants from the_ground.js excluding the base rocks and walls | Melecie |
iocalfaeus_clones.js | Adds Iorefrius, Iolucius, and Ioradius gas | Alice |
jaydstuff.js | Adds various chemicals and compounds | Jayd |
laetium.js | Adds several fictional elements | Alice |
liquid_energy.js | Adds liquid versions of the elements in the Energy category | Alice |
lye.js | Adds lye | BatteRaquette58 |
metals.js | Adds several metals | Alice |
mixture.js | Allows many chemicals to be mixed | lllllllllwith10ls |
more_gold.js | Adds Green Gold | pixelegend4 |
morechemistry.js | Adds many new chemicals and compounds as well as some new machines | Adora |
moreliquids.js | Adds various liquids | te-agma-at |
nellfire.js | Adds a weird transforming flame and several rock types | Alice |
Neutronium Mod.js | Variety of scientific elements Explosions | StellarX20 |
neutronium_compressor.js | Adds a compressor (in reference to Minecraft’s Avaritia mod) that compresses 10,000 pixels of an element into a “singularity” | Alice |
noblegas.js | Adds the missing noble gases | nousernamefound |
nousersthings.js | Adds many chemical elements, compounds, and more | nousernamefound |
radioactive.js | Adds every radioactive elements on the periodic table (WIP) | kaeud |
random_rocks.js | Randomly generates rocks on game load | Alice |
roseyiede.js | Adds several variants of a substance called roseyiede | Alice |
some_tf_liquids.js | Adds various liquids from the Thermal Foundation Minecraft mod | Alice |
the_ground.js | Adds several rock types, worldgen settings, and gemstones | Alice |
Machines & Technology | ||
clone_liquid.js | Adds a liquid form of cloner | Alice |
combustion.js | Adds components necessary for combustion engines | uptzik |
conveyance.js | Conveyors, operated with and without electricity | Melecie |
ExtraMachines.js | Adds sensors, energy resources, materials, and more | Mecoolnotcool |
fine_tuned_cloner.js | Adds a cloner that can spawn at different rates and prevent unwated cloning | BatteRaquette58 |
flipflop.js | Toggleable switches; Explanation | Flix |
gameOfLife.js | Conway's Game of Life on a screen | ggod |
logicgates.js | Adds predictable electricity and logic gates | nousernamefound |
note_block.js | Adds musical Note Blocks | Alice |
nousersthings.js | Destroyable machines, pipe variants, filters, and more | nousernamefound |
portal.js | Adds portals that can teleport pixels | Alice |
pullers.js | Adds pixels that pull pixels towards them | voidapex11 |
pushers.js | Adds pixels that push elements away from them | Alice |
spouts.js | Adds spouts for all liquids | kaeud |
state_voids.js | Adds several elements that each delete a specific state of matter (and combinations thereof) | Alice |
switches.js | Adds electrical switches that can be toggled | Alice |
ticking_temp_stuff.js | Adds more heaters and coolers | Alice |
video.js | Adds a video player | ggod |
waterspout.js | Adds back the old Water Spout | mollthecoder |
WhisperingTheory.js | Adds many more variants of heater and cooler | kaeud |
Weapons | ||
aircrafts.js | Adds aircraft and aircraft part pixels | Jayd |
c_fighter_jet.js | Adds a controllable fighter jet, wasd to move, q+wasd to shoot, gvbn for missiles. | Jayd |
icb.js | Adds various levels of nested cluster bombs | Alice |
life_eater.js | Adds Warhammer 40,000’s Life-Eater Virus and Virus Bombs | Alice |
liquid_void.js | Adds a liquid variant of Void | Alice |
meat_rockets.js | Adds rockets that create meat when exploding | Melecie |
more_breaking.js | Allows for breaking more elements in explosions | Alice |
rays.js | Adds more Ray types | Alice |
rays++.js | Adds a couple more rays | uptzik |
subspace.js | Adds the Subspace Tripmine from Roblox | nousernamefound |
weapons.js | Adds a variety of different weapons | Jayd |
war_crimes.js | Adds tear gas & more | voidapex11 |
Food & Cooking | ||
aChefsDream.js | More foods, animals, tools, and other cooking items. See the YouTube Playlist for updates | SquareScreamYT |
aChefsDream_beta.js | Beta testing for aChefsDream. The code can be found on GitHub | SquareScreamYT |
bananas.js | Adds bananas and banana plants | Alice |
CherrySoda.js | Adds materials to make Cherry soda. Benzaldehyde + seltzer = Cherrysoda. | guzzo86 |
community_desserts.js | Adds various desserts from community suggestions | Tisquares |
greenitemsandmore.js | Adds various green things, including apples and more food | zonneschijn7 |
ketchup_mod.js | Adds a bunch of ketchup related stuff, plus a few other condiments | Nubo318 (main dev), Devi, Alice (contributors) |
lemonade.js | Adds lemons and lemonade | personman / baconthemyth |
morefoodsmod.js | Adds more foods | Clide4 |
pizzasstuff.js | New animals, foods, and plants | _ilikepizza_ |
potato_chips.js | Potato chips. | guzzo86 |
sbstuff.js | Adds many foods | stefanblox |
soups.js | Adds seasoning and soup | pixelegend4 |
weAllScreamFor.js | Adds ice cream toppings | rottenEgghead |
Life & Nature | ||
advanced_colonies.js | Adds davlers, creatures with complex colonies | DaviStudios |
apioforms_pre.js | An incomplete implementation of elements from the Apioform Game | Alice |
bacteria_mod.js | Adds content from the Bacterium Mod: (Bacteria, Replacer B., Jammer Block) | Alice |
bananas.js | Adds bananas and banana plants | Alice |
cat.js | Adds cats and cat food | SquareScreamYT |
cells.js | Adds several experimental edits of the Cell element | Alice |
crimson.js | Adds elements relating to the Crimson from Terraria | Alice |
dogs.js | Adds a simple dog and dog food | hedera-ivy |
fairy_chain.js | Adds way too many fairies to fey_and_more.js | Alice |
fantastic_creatures.js | Adds various animals | Melecie |
fantasy_elements.js | Fantasy creatures and substances | pixelegend4 |
fey_and_more.js | Adds fairies, magic, and a lot of other things | Melecie |
flowers_and_forests.js | adds trees and flowers and things to do with nature | pixelegend4 and SquareScreamYT |
fwibblen.js | Adds a flying creature that turns nickel into itself, and a second creature that does the same to the first one | Alice |
human_edit.js | Improvements to humans | Alice |
Humanitize.js | Makes humans cultured and able to craft, mine, build houses, trade, and much more. | Nekonico |
kopalstuff.js | Adds creatures, spirits, DNA, foods, and more | DaviStudios |
lost_souls.js | Adds souls and related elements, the mod can also be found on Github | pixelegend4, SquareScreamYT, salmonfishy |
miscible_psoup_and_birthpool.js | Makes Primordial Soup and Birthpool mix instead of the birthpool settling to the bottom. Will be deprecated upon the release of Magical Menagerie | Alice |
mobs.js | Adds Creepers, Zombies, and Skeletons | Alice |
nocancer.js | Removes cancer from the game one tick after it is created | mollthecoder |
nocancer2.js | Removes cancer from the game altogether. May be incompatible with other mods that spawn cancer | mollthecoder |
nograssgrow.js | Prevents Grass from growing | mollthecoder |
ocean.js | Adds many Marine life | SquareScreamYT |
ores.js | Adds ore generation along with tools to mine them | nousernamefound |
pizzasstuff.js | New animals, foods, and plants | _ilikepizza_ |
plants.js | Adds a wide variety of new plants and fruits | Adora |
primordial_birthpool.js | A cross between Primordial Soup and Birthpool. Requires F&M | Alice |
spring.js | Many nature elements, like sakura trees, butterflies, beehives, and more | R74n |
the_ground_og.js | Simplified and more stable version of the_ground.js | Alice |
the_ground.js | Adds several rock types, worldgen settings, and gemstones | Alice |
toothpaste.js | Teeth and paste | Alice |
volcanic_expansion.js | Adds Obsidian, Pumice, and Andesite rocks | Jayd |
Fun & Games | ||
10kelements.js | Inserts a customizable amount of randomly generated elements into the game | nousernamefound |
all_around_fillers.js | Adds directional Filler variants | idk73248 |
allliquids.js | Made all elements liquids | Adora |
amogus.js | Adds a small amogus structure | Alice |
citybuilding.js | Adds seeds that create miniature buildings and other city-related items | SquareScreamYT |
collab_mod.js | Created by multiple people, adds random things | mrapple, ilikepizza, stefanblox |
doom.js | As seen on TikTok - Select the Doom element to start, WASD | ggod |
elem3.js | Adds all elements and combinations from Elemental 3 [Very Large] | Sophie |
fools+.js | improves and makes fools.js EXTREMELY annoying. | SquareScreamYT |
funny elements 2022-11-15.js | Adds a few curated randomly-generated elements | Alice |
funnynames.js | Adds various ways to mess with the names of elements | nousernamefound |
funny_solid.js | Adds feces | Alice |
haseulite.js | Adds Loona-related materials with various properties | Alice |
lactose_intolerance_and_celiac.js | Makes humans explode on contact with milk, wheat, bread, or toast | Nubo318 |
lone_urea.js | Adds urea without the rest of the piss mod | Alice |
maze.js | Adds a solvable maze generator | ggod |
memelists.js | Makes it so you must select elements through a list at the bottom of the page. We like lists | mollthecoder |
minecraft.js | Adds several things from Minecraft | StellarX20, nousernamefound |
minesweeper.js | A subpar implementation of Minesweeper | Alice |
musicalfruit.js | Humans get gas from eating Beans | mollthecoder |
prideflags.js | Adds some pride flags to the game. | Adora |
random_elems.js | Curated randomly generated elements | Alice |
random_liquids.js | Randomly generates liquids on game load | Alice |
sbmixup.js | Adds silly elements from a Mix-Up! game | stefanblox |
star_wars.js | Adds various items from Star Wars by Disney | SeaPickle754 |
sus.js | Adds an Among Us crewmate | Nv7 |
triggerable_random_powders.js | Adds powders with different abilities, such as heating and cooling | Alice |
troll.js | Adds various dumb elements that iterate randomly on the entire screen | Alice |
WhisperingTheory.js | Adds powder and gas variant of heater and cooler | kaeud |
Visual Effects | ||
acid_and_shapes.js | Weird visual effects. Enable in Settings | Alice |
heatglow.js | Red glowing effect for hot metals | nousernamefound |
invisible_dye.js | Adds elements like Dye and Spray Paint that take the color of the background | Alice |
invisible_wall.js | Adds an element like Wall that takes the color of the background | Alice |
lightmap.js | Makes light sources glow | RedBirdly |
moreViews.js | Many new rendering modes | ggod |
onecolor.js | Makes all placed pixels single-colored | nousernamefound |
paint_event.js | Adds a random event that randomly paints a circle | Alice |
rainbow_tests.js | Adds variants of the rainbow element with different maths | Alice |
shader_by_jayd.js | Adds a glow around light elements | Jayd |
Shroomboxels.js | A variant of acid_and_shapes.js that uses a different trigonometric function | Alice |
singleColor.js | Makes all elements pick one color each time they're drawn | stefanblox |
Compilations | ||
a_mod_by_alice.js | A mod combining most of Alice’s mods, and some other things | Alice |
food_mods.js | A mod combining most food mods | stefanblox, moss, Tisquares, SquareScreamYT, Adora, pixelegend4, Alice, Nubo318, Clide4, rottenEgghead |
Technical Libraries & Tests | ||
1.10example.js | Examples for modern rendering modding and more | R74n |
a_bundle_of_tests.js | Several test functions | Alice |
all_stain.js | Makes every element stain solids | stefanblox |
betterMenuScreens.js | Library for mods to create their own menus | ggod |
changePixelDebug.js | Makes the changePixel() function abort and log to console when it tries to change to a non-existent element | Alice |
changeTempReactionParameter.js | Adds the changeTemp property to modded reactions | Alice |
code_library.js | Adds functions and variables common to some other mods | Alice |
CrashTestDummy.js | Originally a test to see if certain code broke the game, but now just adds a tool that turns things into sand | StellarX20 |
customexplosion.js | Added a custom explosion element and interface for it. check out its source code for how modders can use it. | Alex |
date_test.js | K-pop idol birthday testing stuff | Alice |
drawPixels_change_test.js | A test of altering drawPixels(). Gives burning pixels a red overlay similar to the yellow overlay for charged pixels | Alice |
example_mod.js | An example mod for new modders | R74n |
explodeAtPlus.js | Extension of the explodeAt function with more options | Alice |
fill_script.js | Script that fills an area | TealEgg#7646 |
generative_mods.js | Modpack with optional mass element generation | Alice |
generator_prompt.js | Adds a prompt to use generative_mods.js’s element generators after the game finishes loading | Alice |
gradient_background_support.js | Enables linear gradients for backgrounds as arrays in settings.bg | Alice |
libpacman-v1.js | Library for making mods | mollthecoder |
libpixeltracking.js | Library for tracking pixels | mollthecoder |
maxColorOffset.js | Adds a property to specify how much a pixel’s color can be randomly offset from the element color | Alice |
nested_for_reaction_example.js | An example of using a nested for loop to add reactions. It makes various things kill plants | Alice |
nv7.js | Adds a giant Nv7 image [Large] | Nv7 |
place_all_elements.js | Experimental function that places every pixel | Alice |
randomness_but_tick.js | Random experimental elements using the tick function feature | Alice |
randomness_but_tool.js | Random experimental elements using the tool function feature | Alice |
randomness.js | Random experimental elements | Alice |
scenexe.js | Work-in-progress mod, allows you to move through a simulated field of polygons | nousernamefound |
structure_test_2.js | Another test for implementing structures into Sandboxels (requires the previous test) | Alice |
structure_test.js | A test for implementing structures into Sandboxels | Alice |
test.js | A test mod that adds mayo :) | R74n |
tool_pixel_behavior.js | Gives unique behaviors to tools if placed with cheats | Alice |
worldgen_test.js | Adds an element that generates a save with a grass layer, dirt layer, rock layer, and a pond | Alice |
Broken or Deprecated | ||
humans.js | Adds humans. Now part of the base game | R74n |
mobile_shift.js | Adds a button for shift on mobile (Now in the base game) | SquareScreamYT |
nopixellimit.js | Removes the pixel limit. (now a setting) | Jayd |
unhide.js | Unhides all elements except molten ones. (This functionality now exists as a vanilla setting) | R74n |
wheel_fix.js | Attempts to fix the brush scaling too much with the mouse wheel for some people. Deprecated | Nubo318 |
How to create your own mod
To create a Sandboxels mod yourself, you may need knowledge of JavaScript programming and GitHub.
There is a modding tutorial on the Sandboxels Wiki, and an Example Mod to base yours off of.
Issues with mods
We don't provide support for unofficial mods. You may ask for help in our Discord server, or press Clear Mods in Settings.
Some mods may not work every time you load the game, or even at all!