# < 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
--- | --- | ---
Top-rated Mods
alchemy.js | Start with only 4 elements and unlock more by reacting them together. (Most are not possible) | R74n
chem.js | Adds several chemistry and physics-related elements | lllllllllwith10ls
delete_all_of_element.js | Adds a tool that deletes every pixel of the element(s) the user clicks on | Alice
edible_everything.js | Allows every element to be mixed into Batter and Dough | R74n
spring.js | Many nature elements, like sakura trees, butterflies, beehives, and more | R74n
devtests.js | Experimental features from the Sandboxels developer; Currently there is Earthquake in Weapons | R74n
elementsManager.js | Create and edit custom elements | ggod
the_ground_og.js | Adds several rock types, worldgen settings, and gemstones | Alice
fey_and_more.js | Adds fairies, magic, and a lot of other things | Melecie
velocity.js | Beta for explosion velocity, and later wind, which may come to the base game in the future | R74n
Official
alchemy.js | Start with only 4 elements and unlock more by reacting them together. (Most are not possible) | 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; 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
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
adjustablepixelsize.js | Allows you to set the pixelSize with a URL parameter | Alice
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
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
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
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 | 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
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
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
conveyance.js | Conveyors, operated with and without electricity | Melecie
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
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
weapons.js | Adds some extra weapons | Jayd-Rubies
Food & Cooking
aChefsDream.js | Adds more food and animals | SquareScreamYT and RealerRaddler
bananas.js | Adds bananas and banana plants | Alice
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_
sbstuff.js | Adds many foods | Stefan Blox
weAllScreamFor.js | Adds ice cream toppings | rottenEgghead
Life & Nature
aChefsDream.js | Adds more food and animals | SquareScreamYT and RealerRaddler
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
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
flowers_and_forests.js | adds trees and flowers and things to do with nature | pixelegend4 and SquareScreamYT
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
nograssgrow.js | Prevents Grass from growing | mollthecoder
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
all_around_fillers.js | Adds directional Filler variants | idk73248
allliquids.js | Made all elements liquids | Adora
amogus.js | Adds a small amogus structure | Alice
collab_mod.js | Created by multiple people, adds random things | mrapple, ilikepizza, stefanblox
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_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
sbmixup.js | Adds silly elements from a Mix-Up! game | Stefan Blox
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
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
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
Shroomboxels.js | A variant of acid_and_shapes.js that uses a different trigonometric function | Alice
Compilations
a_mod_by_alice.js | A mod combining most of Alice’s mods, and some other things | Alice
Technical Libraries & Tests
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
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!