Back to Mods
Project

Saro's Road Signs

A comprehensive sign system featuring traffic lights, custom sign packs, and realistic road signage.

Header

Overview

Saro's Road Signs complements the road construction experience by introducing a vast array of authentic signage and traffic control systems. Whether you are building a highway, a city street, or a rural path, this mod provides the necessary visual guidance.

Overview

Key Features

๐Ÿ›‘ Comprehensive Signage

Includes a wide variety of standard road signs such as:

  • Stop Signs, Speed Limits (30, 50, 70, etc.)
  • Warnings: Construction sites, traffic jams, wildlife crossings.
  • Zones: 30 zones, overtaking bans.

๐ŸŽจ Custom User Sign Packs (Content Packs)

A powerful feature allowing full customization. Players can create their own sign packs to add missing signs or integrate custom designs.

[!TIP] An example pack is automatically created in /.minecraft/saros_roadsigns/packs/example_pack/ on first launch.

1. Folder Structure

Create a folder for your pack in .minecraft/saros_roadsigns/packs/. The folder name is your pack ID (no spaces!).

.minecraft/saros_roadsigns/packs/
โ””โ”€โ”€ my_pack/
    โ”œโ”€โ”€ pack.json          # Main configuration file
    โ””โ”€โ”€ textures/          # Folder for your image files (.png)
        โ”œโ”€โ”€ my_sign.png
        โ””โ”€โ”€ stop_custom.png

2. The pack.json File

This file defines your pack and all the signs within it.

{
  "id": "my_pack",
  "name": "My Amazing Pack",
  "version": "1.0.0",
  "author": "YourName",
  "signs": [
    {
      "id": "my_sign_id",
      "displayName": "My Sign Name",
      "shape": "TRIANGLE",
      "texture": "textures/my_sign.png",
      "text_enabled": false
    }
  ]
}

3. Sign Configuration

Each sign in the signs array can have the following properties:

Property Type Description
id Text Unique ID within the pack. Used for /give (e.g., saros_roadsigns:my_pack_my_sign_id).
displayName Text The name displayed in the inventory.
shape Enum The shape of the sign. Options: TRIANGLE, ROUND, RECTANGLE, DIAMOND, OTHER, CUSTOM.
texture Path Path to the texture relative to the pack folder (e.g., textures/image.png).
text_enabled Boolean true if text can be written on the sign (lines 1-4).

Advanced Text Options (if text_enabled: true):

  • text_h_align: Horizontal alignment (CENTER, LEFT, RIGHT)
  • text_v_align: Vertical alignment (CENTER, TOP, BOTTOM)
  • text_offset_x / text_offset_y: Text displacement (decimals, e.g., 0.5)
  • text_size: Font size (Default: 1.0)

4. Usage In-Game

  • Load: Restart the game or use /saros_roadsigns reload.
  • Get & Use: Custom Signs do not appear in the Creative Inventory!
    1. Hold the Paint Brush in your hand.
    2. Right-click in the air to open the selection GUI.
    3. Select your sign under "Custom Signs" (or your pack name).
    4. The sign will be placed in your inventory or replace the held item.

๐Ÿšฆ functional Traffic Lights

A fully working redstone-controlled traffic system:

  1. Place the Traffic Light.
  2. Configure via the Settings Box (Right-click/Shift-Right-click).
  3. Power with Redstone to cycle lights.

Content

๐Ÿชง Signs (94 Blocks)

Category Signs
Speed Limits 30, 50, 70, 80, 100 + end variants
Zones 30-zone, Highway, Tunnel
Warnings Construction, Traffic Jam, Wildlife, Ice, Curves, Wind
Prohibitions No Overtaking, No Entry, No Pedestrians
Information Stop, Priority, Roundabout, Dead End
Direction Left, Right, Straight, Arrows
POI Hotel, Hospital, Camping, Restaurant, Taxi, Lake
Pedestrian Crosswalk, Sidewalk, Play Street
Bicycle Bike Lane, No Cycling
Infrastructure Posts, Posts bottom, SOS, Fire Extinguisher
City City Entrance, City Exit
Traffic Lights 5 light variants + Controller

๐Ÿ”ง Tools (2)

Tool Function
Paint Brush Paint signs / Create custom signs
Tuner Configure traffic lights

Showcase

Gallery

Attention Signs Construction & Speed Limits Traffic Lights Crosswalks

Compatibility

  • Multiplayer Ready: Synced state for traffic lights and signs.
  • Survival Ready: Balanced recipes for legitimite gameplay.
  • Mod Integration: Designed to be the perfect companion for Saro's Road Blocks.

Note: For Texture Credits, see Traffic control.

Note: This wiki serves as documentation. For active discussion, please join the Discord Server.

Featured

Need a Custom Mod?

Concept to code. I build professional, optimized mods tailored to your exact specifications.

Hire me on Fiverr โ†’