Skip to content
Mighty edited this page Jul 9, 2026 · 2 revisions

Welcome to the ShrinkRay Wiki! ⚡

This wiki serves as the complete documentation manual for the ShrinkRay Minecraft server plugin. Here you will find detailed breakdowns of item usage, permission nodes, mechanics, and installation guides.


📖 Table of Contents

  1. Installation Guide
  2. Weapon Mechanics Breakdown
  3. Commands & Permissions

🔧 Installation Guide

  1. Download the latest compiled ShrinkRay-1.1.0.jar from your local machine or Modrinth page.
  2. Drop the .jar file directly into your server's plugins/ directory.
  3. Restart or reload your server.
  4. Verify the plugin has loaded successfully by running /version ShrinkRay.

⚠️ Requirement: Your server must be running Paper, Purpur, or Spigot 1.20.5 or higher to natively support the generic entity scale attributes used by this plugin.


⚡ Weapon Mechanics Breakdown

The Shrink Ray features three fully integrated tactical operational modes. To cycle between modes, Hold Shift (Sneak) and Scroll your hotbar while holding the weapon.

1. SHRINK Mode (25% Size)

  • Visual Laser: Aqua Blue
  • Speed Buff: $+0.06$ base velocity increase.
  • Stealth Passive: Name tag visibility is automatically disabled, and footstep audio is completely silenced.
  • PvE Advantage: Monsters and hostile mobs will completely ignore your presence while you are down-scaled.

2. GIANT Mode (150% Size)

  • Visual Laser: Deep Red
  • Speed Debuff: $-0.04$ base movement slowness penalty.
  • Stomp AoE: Falling or jumping from heights greater than 1.5 blocks triggers a heavy kinetic explosion wave, launching all surrounding entities vertically into the air.

3. GROW Mode (100% Size)

  • Visual Laser: Bright Yellow
  • Description: Instantly cleanses all active speed modifiers, restores vanilla walking speeds, turns footsteps and name tags back on, and normalizes physical scaling.

🛡️ Commands & Permissions

Command Description Default Permission Node
/shrinkray give Grants the executive prototype device item directly to the executioner. shrinkray.admin (OP Default)