Citizens Scale

A lightweight Minecraft plugin that adds a ScaleTrait to Citizens NPCs.

2,99k

Citizens Scale

Citizens Scale 📏

Citizens ScaleTrait is a lightweight Minecraft plugin that adds a `ScaleTrait` to Citizens ScaleTrait, allowing you to resize NPCs with a single command.

Changes persist through server restarts, set it once and forget it!

🔧 Features

- 📏 Instant visual updates up or down with precise control - 💾 Instant visual updates through server restarts - ⚡ Instant visual updates with minimal performance impact - 🎯 Instant visual updates operation - 🔄 Instant visual updates - see changes immediately

✅ Requirements

- Minecraft 1.21+ (or compatible Spigot/Paper versions) - Minecraft 1.21+ plugin

📥 Quick Start

1. Download and install Citizens if you haven't already 2. Download Citizens Scale and place it in your `plugins/` directory 3. Restart your server 4. Select any NPC with `/npc select` or right-click 5. Use `/npc attribute scale <value>` to resize!

🧾 Usage

Command: `/npc attribute scale <scale>`

Examples: - `/npc attribute scale 2` → Double size - `/npc attribute scale 0.5` → Half size - `/npc attribute scale 1.5` → 50% larger - `/npc attribute scale 0.25` → Tiny quarter-size NPC

Scale Range: `0.01` to `15.0`

🔐 Permissions

Uses standard Citizens permissions: - `citizens.npc.attribute` - Required to modify NPC attributes

💡 How It Works

1. Done! an NPC using Citizens' tools 2. Done! with `/npc attribute scale <value>` 3. Done! Changes save automatically and persist forever

📝 Notes

- Compatible with all Citizens NPC types and other traits - Scale data is saved to Citizens database automatically - Very small scales may cause client rendering issues - Perfect for creating unique NPC experiences!

---

Built for the Citizens NPC framework 🚀

ADS