# < Sandboxels Mods

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

1. Go to the official Sandboxels website.
2. Press the Mods button in the toolbar to open the Mod Manager.
3. 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.
4. Press enter, then refresh the page.

## Sandboxels Mod List

Mods submitted to our GitHub repo are listed here.

Mod Name | Description | Creator
--- | --- | ---
Official
alchemy.js | Start with only 4 elements and unlock more by reacting them together. (Most are not possible) | 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; Currently there is Earthquake in Weapons | R74n
edible_everything.js | Allows every element to be mixed into Batter and Dough | R74n
fools.js | Adds back FOOLS Mode | 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
velocity.js | Beta for explosion velocity, and later wind, which may come to the base game in the future | R74n
Tools & Settings
adjustablepixelsize.js | Allows you to set the pixelSize with a URL parameter | Alice
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
change.js | Adds a tool that only replaces existing pixels | Alice
color_tools.js | Adds tools that manipulate colors | Alice
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
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
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
find.js | Adds a find mode that highlights a chosen element as pulsating red and yellow (read commit description) | Alice
insane_random_events.js | Massively buffs random events | Alice
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
stripe_paint.js | Adds a tool to paint with stripes | Alice
the_ground.js | Adds several rock types, worldgen settings, and gemstones (broadly construed as ground-related). Very incomplete | Alice
Science & Chemistry
alcohol.js | Adds methanol, (iso-)propanol, and butanol | Alice
alkahest.js | Adds the alkahest, a liquid which dissolves anything | Alice
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_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
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
laetium.js | Adds several fictional elements | Alice
liquid_energy.js | Adds liquid versions of the elements in the Energy category | Alice
metals.js | Adds several metals | Alice
mixture.js | Allows many chemicals to be mixed | lllllllllwith10ls
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
nousersthings.js | Adds Caesium and more | nousernamefound
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 (broadly construed as ground-related). Very incomplete | Alice
Machines & Technology
clone_liquid.js | Adds a liquid form of cloner | Alice
conveyance.js | Conveyors, operated with and without electricity | Melecie
flipflop.js | Toggleable switches; Explanation | Flix
gameOfLife.js | Conway's Game of Life on a screen | ggod
note_block.js | Adds musical Note Blocks | Alice
portal.js | Adds portals that can teleport pixels | Alice
pushers.js | Adds pixels that push elements away from them | Alice
spouts.js | Adds spouts for all liquids | Alice
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
waterspout.js | Adds back the old Water Spout | mollthecoder
Weapons
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
more_breaking.js | Allows for breaking more elements in explosions | Alice
rays.js | Adds more Ray types | Alice
Food & Cooking
bananas.js | Adds bananas and banana plants | Alice
ketchup_mod.js | Adds a bunch of ketchup related stuff, plus a few other condiments | Nubo318 (main dev), Devi, Alice (contributors)
Life & Nature
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
cells.js | Adds several experimental edits of the Cell element | Alice
crimson.js | Adds elements relating to the Crimson from Terraria | Alice
fairy_chain.js | Adds way too many fairies to fey_and_more.js | Alice
fantastic_creatures.js | Adds various animals | Melecie
fey_and_more.js | Adds fairies, magic, and a lot of other things | Melecie
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
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
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.js | Adds several rock types, worldgen settings, and gemstones (broadly construed as ground-related). Very incomplete | Alice
toothpaste.js | Teeth and paste | Alice
Fun & Games
amogus.js | Adds a small amogus structure | Alice
elem3.js | Adds all elements and combinations from Elemental 3 [Very Large] | Sophie
funny elements 2022-11-15.js | Adds a few curated randomly-generated elements | Alice
funny_liquid.js | Adds NSFW elements relating to bodily fluids | Alice
funny_liquid_2.js | Adds urine | Alice
funny_liquid_3.js | Adds vomit | Alice
funny_solid.js | Adds feces | Alice
haseulite.js | Adds Loona-related materials with various properties | Alice
iean.js | Adds lean and its ingredients | 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
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
minesweeper.js | A subpar implementation of Minesweeper | Alice
musicalfruit.js | Humans get gas from eating Beans | mollthecoder
random_elems.js | Curated randomly generated elements | Alice
random_liquids.js | Randomly generates liquids on game load | Alice
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
star_wars.js | Adds various items from Star Wars by Disney | SeaPickle754
Visual Effects
acid_and_shapes.js | Weird visual effects. Enable in Settings | Alice
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
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
Shroomboxels.js | A variant of acid_and_shapes.js that uses a different trigonometric function | Alice
Technical Libraries & Tests
a_bundle_of_tests.js | Several test functions | Alice
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
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
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
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!