COWMODSКаталог модов

Resize

Resize Minecraft players and mobs with the /resize command. Change player size, scale mobs, set custom size limits, use smooth animations, and integrate with LuckPerms, WorldGuard, and PlaceholderAPI.

Автор: portal_gum3,1 тыс.10обновлён 22 авг. 2026 г.
Механики игрыУтилиты

Описание

🔧 Resize - Player & Mob Size Change Plugin

Resize is a Minecraft player size and mob size plugin that lets you easily resize, scale, enlarge, or shrink players and mobs using simple commands.

Change the size of any player with /resize, or change the size of mobs with /resize mob. Set custom minimum and maximum size limits, use smooth size change animations, and control who can resize players and mobs.

Resize is perfect for fun servers, PvP, RPG, survival, events, mini-games, custom mechanics, and servers that need player scaling or mob scaling.

image

📏 Changing Player Size

Command:

/resize <size> [player]

Decimal values are supported (0.6, 1.2, 1.6, etc.).

To reset the size back to normal, type: /resize reset (or simply /resize r).

This will reset your size or the specified player's size back to 1.0.

resize_sizechange (1)


🐄 Changing Mob Size

Command:

/resize mob <size>

To reset a mob’s size back to its default size, type: /resize mob reset (or simply /resize mob r).

To change a mob's size:

  1. Look at the mob
  2. Execute the command
  3. The mob's size will change (respecting limits and distance)

Features:

  • Configurable maximum targeting distance
  • Supports global and group-based limits
  • Supports smooth animation
  • Fully compatible with WorldGuard regions

📊 Size Information

Commands:

/resize info
/resize info <player>

Displays:

  • Current size
  • Minimum allowed player size
  • Maximum allowed player size
  • Minimum allowed mob size
  • Maximum allowed mob size

🎬 Smooth Size Change Animation

You can enable smooth size transitions instead of instant changes:

animation:
  enabled: true
  duration: 1

resize_gif (1)

Makes size changes smooth and visually pleasing (for both players and mobs).


👥 LuckPerms Group-Based Limits

Resize supports LuckPerms integration.

You can define different limits for each group:

group-limits:
  enabled: true
  default:
    min: 0.6
    max: 1.6
    mob_min: 0.5
    mob_max: 2.0
  vip:
    max: 1.4
  titan:
    min: 0.5
    max: 1.6
    mob_max: 3.0

If enabled:

  • The plugin automatically detects the player’s primary LuckPerms group
  • Applies group-specific limits
  • Falls back to global values if not defined

If disabled:

  • Only global scale values are used

⚠ LuckPerms is optional.


🌍 WorldGuard Integration

Resize includes a custom WorldGuard flag:

/rg flag <region> resize allow|deny

This allows you to:

  • Enable resizing in specific regions
  • Disable resizing in protected areas (spawn, arenas, etc.)
  • Automatically reset player and mob size inside restricted regions

⚠ WorldGuard is optional and only used if installed.


⚔ Automatic Size Reset on Damage

A fully configurable system that automatically resets player size when:

  • Receiving damage
  • Dealing damage
  • Dying
  • PvP combat
  • Mob damage
  • Environmental damage

Perfect for balanced PvP, RPG mechanics, and event gameplay.


🎯 Global Size Limits

You can configure minimum and maximum size values:

scale:
  min: 0.6
  max: 1.6
  mob_min: 0.5
  mob_max: 2.0

These values act as:

  • Global limits
  • Default group fallback values
  • Tab-completion suggestions

📦 PlaceholderAPI Support

Resize supports PlaceholderAPI integration, allowing you to display player and mob size information in scoreboards, tab lists, chat, and other plugins.

⚠ Requires the PlaceholderAPI plugin to be installed.

Available placeholders:

PlaceholderDescription
%resize_current_size%Displays your current size
%resize_max_size%Displays the maximum size you can increase to
%resize_min_size%Displays the minimum size you can decrease to
%resize_mob_max%Displays the maximum size you can set for mobs
%resize_mob_min%Displays the minimum size you can set for mobs
placeholder_example

These placeholders respect:

  • global limits
  • group-based limits
  • administrator bypass permissions

👑 Administrators

Administrators can:

  • Change other players’ size
  • Change mob size
  • Ignore size limits
  • Bypass cooldowns
  • Ignore WorldGuard restrictions
  • Be protected from automatic resets
  • See unlimited size range in /resize info

⏱ Anti-Spam Protection

Built-in cooldown system prevents command spam.

Applies to:

  • /resize
  • /resize mob

💾 Size Persistence

save-sizes: true
  • true — Size is saved after rejoining
  • false — Size resets to 1.0 on join

🌐 Multi-Language Support

/plugins/Resize/lang/
  en.yml
  ru.yml
  es.yml
  de.yml
  pl.yml
  pt_br.yml
  fr.yml
  zh_cn.yml

Available languages:

  • English
  • Russian
  • German
  • Spanish
  • Polish
  • Brazilian Portuguese
  • French
  • Chinese

Supports HEX color codes in config and language files.


🔄 Configuration Reload

Reload configuration and language files without restarting the server:

/resize reload

🔧 Config

# Resize plugin configuration

# Language: English: en, Русский: ru, Español: es, Português - Brazil: pt_br, Deutsch: de, Polski: pl, Français: fr, 中文 (简体): zh_cn
lang: en

# Delay for the /resize command (prevents spamming)
cooldown: 5
# Plugin prefix
# HEX colors are supported (format: &#RRGGBB) in config.yml and language files
prefix: "&e&l[&aResize&e&l]&r "

# Whether to save the player's size after reconnecting
save-sizes: true

# Maximum and minimum size
scale:
  # Player limits
  min: 0.6
  max: 1.6

  # Mob limits
  mob_min: 0.5
  mob_max: 2.0

# Maximum distance to change mob size
mob:
  distance: 7

# Animation adds smoothness when changing size
animation:
  enabled: true
  # in seconds
  duration: 1

# Settings for resetting player size when taking or dealing damage
reset-on-damage:
  player:
    # If the player dealt damage to another player
    deal: true
    # If the player received damage from another player
    receive: true
    # If the player dies
    death: true

  mob:
    # If the player dealt damage to a mob
    deal: true
    # If the player received damage from a mob
    receive: true

  other:
    # If the player dealt damage to "other"
    deal: true
    # If the player received damage from "other"
    receive: true
# Should resets apply to admins with resize.admin permission
admin-reset: false

# Group size limits using LuckPerms
# Works only if the LuckPerms plugin is installed
#
# enabled: true  — use group-based limits
# enabled: false — ignore this block and use scale.min and scale.max instead
#
# Group names must EXACTLY match the primary group name in LuckPerms
#
# You can specify only min or only max:
# - if a value is missing, the value from the scale section will be used
group-limits:
  enabled: false
  default:
    min: 0.6
    max: 1.6
    mob_min: 0.5
    mob_max: 2.0
  vip:
    min: 0.2
    mob_max: 3.0
  titan:
    max: 3.0
    mob_min: 0.3

worlds:
  # blacklist / whitelist
  mode: blacklist
  # for example: world_nether, world_the_end
  list:
    - spawn
    - lobby

# Plugin update checker settings
update-checker:
  enabled: true
  # Notify server operators about new versions when they join
  notify-ops: true

🔐 Permissions

PermissionDescriptionDefault
resize.resizeAllows using /resizetrue
resize.resize.otherAllows changing other players' sizeop
resize.mobAllows using /resize mobop
resize.infoAllows using /resize infotrue
resize.info.otherAllows viewing size information of other playersop
resize.reloadAllows reloading the plugin configurationop
resize.adminFull bypass of all restrictionsop
resize.*Grants all Resize permissionsop

🔌 Optional Dependencies

  • LuckPerms (for group-based limits)
  • WorldGuard (for region resize control)
  • PlaceholderAPI - placeholder support for size values

The plugin works perfectly without them.

Галерея

Resize animationPhrase when resizingCooldown for the /resize commandAbility to change other players’ size

Последние версии

Все версии →
release

Resize-1.2.4.jar

1.2.4
22 авг. 2026 г.1,1 тыс.Minecraft: 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
Fix update! 👍 • **Mob resizing no longer flickers in restricted regions** Resizing a mob inside a WorldGuard region where resizing is disabled is now blocked instantly, instead of applying the change first and reverting it a few seconds later. • **New message** when trying to resize a mob in a region where it's disabled • **Fixed mob animation glitches** Resizing the same mob multiple times in quick succession no longer causes it to jump or flicker between sizes. • **Size limit enforcement fixed** Sizes above the game's allowed maximum (e.g. `/resize 20`) were previously accepted silently. These are now properly rejected. (In Minecraft, the default range (limit) of the `scale` attribute is from 0.0625 to 16.0) • **New languages: French and Simplified Chinese** Two new language files have been added to the plugin's translations. <img width="1147" height="87" alt="image" src="https://github.com/user-attachments/assets/c214c9ad-9b4e-4fc1-91e4-1a4c365343c0" /> • **Removed size metrics** Removed the min/max size statistics tracking
release

Resize-1.2.3.jar

1.2.3
5 апр. 2026 г.1,6 тыс.Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
Mini-update! • Added support for **Bukkit** and **Spigot** 🎊🎉 • Improved **Tab Completer** (accuracy and stability) 🪛 ![tab_completer](https://github.com/user-attachments/assets/4c2ce823-aec2-4be9-b94f-4f97f064ab2a) _* Support: 1.20.5-26.2_
release

Resize-1.2.2.jar

1.2.2
28 февр. 2026 г.157Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
Mini-update! ### 📦 PlaceholderAPI Integration * Added **PlaceholderAPI support** * New placeholders for displaying player and mob size information: * `%resize_current_size%` — shows player's current size * `%resize_max_size%` — shows maximum allowed player size * `%resize_min_size%` — shows minimum allowed player size * `%resize_mob_max%` — shows maximum allowed mob size * `%resize_mob_min%` — shows minimum allowed mob size * Placeholders respect: * global limits * group-based limits * admin bypass permissions * Allows integration with scoreboards, tab lists, chat plugins, and more ### 🔐 New Permission: `resize.resize.other` * Added a separate permission for changing other players’ size _* Support: 1.20.5-1.21.11_
release

Resize-1.2.1.jar

1.2.1
24 февр. 2026 г.45Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
Mini-update! ## Size Reset Command You can now reset sizes back to default (1.0) using simple commands: ### 👤 Players * `/resize reset` * `/resize r` ### 🐮 Mobs * `/resize mob reset` * `/resize mob r` This makes it much easier to quickly restore normal size without manually setting it to `1`. --- ## Update Checker Resize now includes a built-in update checker. Server operators will be notified in chat when a new version is available. * Checks are performed automatically * Notification is shown only to operators on join * Fully configurable ### 📂 New config section ```yaml # Plugin update checker settings update-checker: enabled: true # Notify server operators about new versions when they join notify-ops: true ``` * Support: 1.20.5-1.21.11
release

Resize-1.2.0.jar

1.2.0
20 февр. 2026 г.34Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
Update! • **New command: `/resize mob`** You can now change mob size directly in-game. ``` /resize mob <size> ``` Simply look at a mob and execute the command. Supports limits, distance checks, animations, and region restrictions. • **WorldGuard flag update — allow/deny format** The resize flag now follows the standard WorldGuard flag format. Fixed an issue where WorldGuard was incorrectly treated as a required dependency. WorldGuard is now properly handled as an optional (soft) dependency and the plugin works correctly even when it is not installed. **Old:** ``` /rg flag <region> resize true|false ``` **New:** ``` /rg flag <region> resize allow|deny ``` • **Performance optimizations** Improved internal performance and handling of size changes: * better region handling * optimized resize logic * reduced unnecessary processing The plugin now runs more efficiently on large servers. • **Support 1.20.5–1.21.11**
release

Resize-1.1.1.jar

1.1.1
14 февр. 2026 г.70Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
Mini update! • add [bStats](https://bstats.org/plugin/bukkit/Resize/29522) metrics
release

Resize-1.1.jar

1.1.0
11 февр. 2026 г.33Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
Update! • LuckPerms group-based limits You can now define individual size limits for each LuckPerms group in the config. • **New command: `/resize info`** Added a handy command to view size information: ``` /resize info /resize info <player> ``` Displays: * current size * minimum allowed size * maximum allowed size • **WorldGuard integration — custom `resize` flag** Added a custom WorldGuard flag: ``` /rg flag <region> resize true|false ``` Allows you to **enable or disable resizing in specific regions**. • Support 1.20.5-1.21.11
release

Resize-1.0.jar

1.0.0
8 февр. 2026 г.31Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать