CopySign icon

CopySign -----

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



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
  1. Run /copysign on to enable the feature
  2. Hold a sign in your main hand
  3. Shift + left-click any sign with text to copy it
  4. 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.

Code (YAML):

# 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.
Resource Information
Author:
----------
Total Downloads: 6
First Release: Apr 28, 2026
Last Update: Apr 28, 2026
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings