Scale Randomizer

Scale Randomizer

This is a plugin that randomize all entities and player scale!

7 downloads 0 followers

⚡ Scale Randomizer

Spice up your Minecraft server with the ultimate size-shifting chaos! Scale Randomizer is a lightweight, highly optimized Paper plugin that automatically randomizes the physical size of your players (and entities) every 60 seconds.

Whether you want a fun mini-game mechanic, a chaotic SMP event, or just a hilarious experience with your friends, this plugin delivers a polished, visually stunning experience!

✨ Features

  • ⏱️ The 60-Second Loop: An automated countdown runs constantly in the Action Bar, displaying the time left until the next mutation and the player's current size.
  • 🎰 Slot-Machine Visuals: When the timer hits zero, players experience a thrilling "shuffling" roulette effect on their screen (via Titles/Subtitles) accompanied by glitchy 8-bit ticking sounds.
  • 🐉 Epic Transformations: Once the final scale is locked in, players are hit with a combination of Level-Up, Amethyst Chimes, and Ender Dragon flap sounds! (Audio is optimized to be heard perfectly even if you are a massive giant).
  • ⚖️ Balanced Randomizer: The scale ranges from 0.1 (tiny) to 20.0 (giant). However, the plugin uses a mathematical probability curve, meaning you are more likely to get playable sizes (0.1 to 7.0), keeping the game fun while maintaining that rare chance of becoming an absolute behemoth!
  • 🔄 Safe Resets: Players' sizes are automatically reset to normal (1.0) every time they log in or when the server restarts. No permanent broken hitboxes!

⚙️ How it Works & Commands

By default, the 60-second timer will only mutate Players. However, server admins can toggle this behavior using a built-in command to include all living entities (monsters, animals, etc.) in the chaos!

  • /scale player - The 60-second randomizer will only target and scale players.
  • /scale all - The randomizer will target players AND every living entity in the world!

(Note: The command acts as a toggle setting for the timer, it does not apply the scale instantly. Full Tab-Completion is supported!)

Permission Required: Server OP.

🛠️ Technical Details

  • Built for Paper 1.21+: Runs strictly on modern Paper API.
  • Zero Flicker: Uses Kyori Adventure API for ultra-smooth, flicker-free Action Bar and Title rendering.
  • Performance Friendly: The randomizer effect uses lightweight BukkitRunnables without lagging the main server thread.

Drop this into your plugins folder, and let the chaos begin!

Version Minecraft Loader Download

1.0

26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download