Live
Perfectangel reacted 🔥 to The CarnivalMabel reacted 🔥 to The CarnivalRazor published The CarnivalaRandumDude followed @mevent𝐻𝒾𝑔𝒽𝑀𝒾𝓁𝑒𝓈 followed @MabelRickySpanish updated NPC DefendersRickySpanish updated Combat TurretsBL3CKD3RK followed @EMSORickySpanish updated SamSite DropRickySpanish updated Better Sentry TurretsMohamad Johari reacted 😆 to 🍌 Banana Shop 🍌RickySpanish updated Zombie Animalslaimeris reacted ❤️ to Base CallaRandumDude followed @0gGhostaRandumDude updated Daily and Playtime RewardsMevent reacted ❤️ to FarmersMarketKhaled updated Grid ControlaRandumDude updated FarmersMarketaRandumDude published FarmersMarketWrecks updated CrowdFundRazor updated Animal FarmRickySpanish updated Escape RoomKhaled published SkinifyJeffGoldblume reacted 😮 to Against The Odds + Ironhoof Raceway PrefabAlexProjects updated Zombie Swarm PROMayonnaiseScc published Against The OddsWrecks updated AchievementsWrecks updated VIP PackagesRazor updated Animal FarmRazor updated Animal Farm
Browse/Rust/Plugins/The Carnival

The Carnival

Razor★ 0.0 (0)v1.2.2OxideCarbonExclusive#pve#rides#events
1 / 2
Fun Amusement Rides
Description

TheCarnival

Bring a working carnival to your Rust server

Turn an ordinary visit to the airfield into a reason to stay. TheCarnival brings moving rides, colorful lighting, a shooting gallery, and a giant slide together in one Rust plugin.

Give your community somewhere to meet, take a break from survival, and enjoy something different. Use the default airfield layout or create your own arrangement with saved attraction placements.

Nine attractions included

  • Ferris Wheel - Rideable cabins, automatic boarding and unloading, and a moving boarding bridge.
  • Carousel - A colorful carousel with mountable horses.
  • Tilt-A-Whirl - Spinning tubs with player seating.
  • Zipper - A rotating cage ride.
  • Kiddy Boats - A circular boat ride.
  • Motorcycle Ride - A motorcycle-themed carnival ride.
  • Light Tower - Carnival lighting to complete the atmosphere.
  • Target Shooting Gallery - A shooting trailer with six native reactive targets.
  • Giant Slide - A giant slide attraction.

Place it your way

Automatically spawn the carnival at the airfield, choose which attractions appear, or place individual attractions by looking at a suitable surface. Save custom placements so they return after a restart.

Each attraction type supports one active instance. Placing that type again replaces its current placement.

Permission

thecarnival.admin grants access to carnival management commands. Server admins have access automatically.

Grant to a player:
oxide.grant user <SteamID> thecarnival.admin

Grant to a group:
oxide.grant group <group> thecarnival.admin

Chat commands

| Command | Purpose |
|---|---|
| /thecarnival | Show command help |
| /thecarnival spawn | Spawn the carnival at configured airfield locations |
| /thecarnival remove | Remove all active attractions |
| /thecarnival <ride> spawn | Spawn one attraction |
| /thecarnival <ride> remove | Remove one attraction |
| /thecarnival <ride> spawnlook | Place an attraction where you are looking |
| /thecarnival <ride> spawnlook save | Place and save an attraction |
| /thecarnival save | Save the finished attraction you are looking at |
| /thecarnival removelook | Remove the targeted attraction and disable its reboot spawn until a new placement is saved |

Ride names:
ferriswheel, carousel, tiltawhirl, zipper, boats, motorcycles, lighttower, targetshoot, slide

Start and stop:
/thecarnival <ride> start
/thecarnival <ride> stop

Available for the Ferris Wheel, Carousel, Tilt-A-Whirl, Zipper, Kiddy Boats, and Motorcycle Ride.

Additional Ferris wheel commands:
/thecarnival ferriswheel board
/thecarnival ferriswheel leave

Configurable options

Global and placement settings

  • Automatic carnival spawning at the airfield.
  • Automatic spawning enabled or disabled for each attraction.
  • Individual attraction position: X, Y, Z, and yaw relative to the airfield.

Ferris wheel operation

| Setting | Default |
|---|---|
| Automatic loading | Enabled |
| First boarding delay | 5 seconds |
| Boarding stop after bridge opens | 10 seconds |
| Unloading stop after bridge opens | 10 seconds |
| Full rotations per rider | 3 |
| Rotation speed | 3 degrees per second |
| Bridge opening/closing time | 1 second |

Ride starting delays

The Carousel, Tilt-A-Whirl, Kiddy Boats, and Motorcycle Ride each have an adjustable starting delay, defaulting to 15 seconds.

Player-facing messages can also be customized through the language file.

Server console / RCON

  • thecarnival.ferriswheel.spawn <x> <y> <z> <yaw>
  • thecarnival.ferriswheel.control start
  • thecarnival.ferriswheel.control stop
  • thecarnival.ferriswheel.control status
  • thecarnival.ferriswheel.control remove

Give your players a new reason to visit the airfield - and a carnival worth coming back to.

Default configuration
TheCarnival.json
{
  "Global": {
    "Auto spawn carnival at airfield": true
  },
  "Ferris Wheel": {
    "Automatic loading enabled": true,
    "First boarding delay (seconds)": 5.0,
    "Boarding stop (seconds after bridge opens)": 10.0,
    "Unloading stop (seconds after bridge opens)": 10.0,
    "Full rotations per rider": 3,
    "Rotation speed (degrees per second)": 3.0,
    "Bridge open or close time (seconds)": 1.0,
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -78.06701,
      "Y": 0.304,
      "Z": -8.71456,
      "Yaw": 240.0
    }
  },
  "Carousel": {
    "Starting delay (seconds)": 15.0,
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -107.51187,
      "Y": 0.24111176,
      "Z": 8.28544,
      "Yaw": 180.0
    }
  },
  "Tilt A Whirl": {
    "Starting delay (seconds)": 15.0,
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -132.19359,
      "Y": 0.24318314,
      "Z": -5.96456,
      "Yaw": 128.66635
    }
  },
  "Zipper": {
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -136.05673,
      "Y": 0.24318314,
      "Z": -35.77256,
      "Yaw": 70.58971
    }
  },
  "Kiddy Boats": {
    "Starting delay (seconds)": 15.0,
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -78.06701,
      "Y": 0.304924,
      "Z": -42.71456,
      "Yaw": 300.0
    }
  },
  "Motorcycle Ride": {
    "Starting delay (seconds)": 15.0,
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -102.31572,
      "Y": 0.24314117,
      "Z": -56.71456,
      "Yaw": 350.485
    }
  },
  "Light Tower": {
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -107.51187,
      "Y": 0.24348831,
      "Z": -25.71456,
      "Yaw": 224.36485
    }
  },
  "Target Shooting Gallery": {
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -141.5,
      "Y": 0.24318314,
      "Z": -20.6,
      "Yaw": 98.5577
    }
  },
  "Giant Slide": {
    "Auto spawn enabled": true,
    "Airfield placement (relative to monument)": {
      "X": -122.2435,
      "Y": 0.24318314,
      "Z": -53.6461,
      "Yaw": 27.80533
    }
  },
  "Version": {
    "Major": 1,
    "Minor": 2,
    "Patch": 2
  }
}
Sponsored
Pine Hosting
Pine Hosting

Trusted hosting partner. Affordable game servers with solid support and panels.

Visit site ↗
$30.00
Views26
Downloads1
Purchases1
Rating★ 0.0
Version1.2.2
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size4.8 MB
PublishedOct 20, 2026
UpdatedOct 20, 2026
✓ Reviewed for safety and integrity