Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for SirClearPixels

Stop retyping signs. Copy any sign with a click, save your favorites, paste them anywhere.

Report CopySign?

CopySign

Stop retyping signs. Copy any sign with a click, save your favorites, paste them anywhere.

CopySign turns sign creation into a one-click workflow. Shift+left-click any sign while holding a blank one and the text, colors, and glow state transfer instantly. Place the sign and it writes itself. Save the ones you use often to a personal library, browse them in a GUI, and let admins push server-wide templates for shops, rules, warps, and anything else your server needs to look consistent.

Features

  • One-click copy and paste for any sign, regular or hanging
  • Full preservation of text, colors, and glow effects
  • Personal sign library with GUI browsing, save, load, and delete
  • Server templates for admin-managed, server-wide signs
  • Per-player toggle so the feature only triggers when you want it
  • Folia support with thread-safe operations
  • WorldGuard integration that respects region protections
  • Granular permissions for every feature, sign type, and bypass
  • Customizable messages, sounds, and cooldowns through config files
  • NBT-based storage for reliable, persistent sign data

Quick Start

  • Run /copysign on to enable the feature
  • Hold a sign in your main hand
  • Shift + left-click any sign with text to copy it
  • Place your sign normally and the text applies automatically

To save and reuse:

  • /cs save <name> after copying to add it to your library
  • /cs load <name> to apply a saved template to a held sign
  • /cs library to open the GUI browser

Commands

  • /cs on / /cs off - Toggle the copy feature for yourself
  • /cs clear - Clear NBT data from a held sign
  • /cs save <name> - Save a copied sign to your library
  • /cs load <name> - Load a saved template onto your held sign
  • /cs delete <name> - Remove a sign from your library
  • /cs library - Open the personal library GUI
  • /cs templates list - Browse server-wide templates
  • /cs templates create <name> - Save a copied sign as a server template (admin)
  • /cs templates use <name> - Apply a server template to your held sign
  • /cs reload - Reload plugin configuration

Alias: /cs works in place of /copysign everywhere.

Requirements

  • Minecraft: 1.21.7 or newer
  • Server: Spigot, Paper, Folia, or compatible forks
  • Java: 21+
  • Required dependency: NBT-API v2.15.1+
  • Optional dependency: WorldGuard for region protection

Permissions

Permissions are split into core, sign type, library, template, admin, and bypass groups so you can hand out exactly the access each rank needs.


# Basic players
copysign.use

# Trusted builders
copysign.use
copysign.copycolor
copysign.library

# Staff
copysign.*

See the GitHub README for the full permission list.

Configuration

config.yml controls defaults, library limits, cooldowns, metrics, and debug logging. messages.yml lets you rewrite every player-facing message with full color code support. Hot-reload with /cs reload after edits, no restart needed.

Support and Source

Source code, issue tracker, and full documentation: GitHub Repository Licensed under MIT.

Information

CategoryMiscellaneous
Published onApril 28, 2026
LicenseMIT
Downloads0
Stars0
Watchers0
Supports Folia

Pinned Versions

Members