Change how JeerUniverse plays, what you look like, and what you listen to. Download a mod pack, drop it on the game, and it switches on right away.

1. Download

Pick a mod below and press Download. You get a mod pack: a .jeermod file.

2. Drag it in

Drag the file onto the JeerUniverse game window (on PC). It unpacks and turns on by itself.

3. Play

Turn mods on and off any time from Mods on the title screen. Packs with a course get a Play button there.

Browse mods

Make a mod pack

Set it up, add a picture, music or a course if you like, then download or share it.

How it plays
×0.80
×1.00
×1.40
×1.00
Extras
Add to the pack (all optional)
The game checks your code when it loads. If something's wrong, the Mods screen says which line.
Your pack
    
            

    Code your own mod

    JeerScript is a small language made for JeerUniverse. Mod code can change the game, but it can't touch anything else on your computer.

    How it works

    Code is a list of events. Under each one are the steps to run when it happens. Indenting the steps is tidy but optional; inside if and repeat it's needed, so the game knows which steps they cover. Lines starting with # are notes for yourself.

    on start:
      say "Good luck!"
    on jump:
      set vy -900      # a rocket jump
    on gem:
      if gems % 10 == 0:
        heal 1
    every 5:
      spawn crawler 300 0

    Events

    on start:a round starts
    on jump:you jump off the ground
    on gem:you collect a gem
    on hurt:you get hit
    on stomp:you break a badnik
    on bosshit:you hit a boss
    on finish:you reach the End Portal
    every 2:every 2 seconds (any number, at least 0.1)

    Steps

    set name valueset a game number or your own
    add name valueadd to it
    say "text {gems}"show a message; {name} shows a number
    heal 1 / hurt 1give or take hearts (the number is optional: 1 if you leave it out)
    dielose the round straight away, even in the Mysterious or Divine Form (hurt can't touch those)
    boost vx vyfling yourself (vy below 0 is up)
    spawn gem dx dyalso crawler, buzzer, spring; dx dy from you
    color r g b0-255 each; or color rainbow, color normal
    sound gemjump, gem, spring, hurt, stomp, explosion, stone, clear, transform, portal, dash, flap
    if test: / else:only do the steps under it when the test is true
    repeat 3:do the steps under it 3 times (up to 100)
    stopskip the rest of this event

    Numbers you can use

    gems hearts maxheartsyour gems and hearts
    x y vx vywhere you are and how fast you're moving
    gravity speed jump size1 is normal: set them to change how you play
    time zone round airseconds in the round, which zone and round, air left
    onground mysterious1 if true, 0 if not
    random(1, 10)a random number between the two
    + - * / %maths (% is the remainder)
    < > <= >= == !=comparisons, with and, or, not
    any other nameyour own number: starts at 0, kept between events