WARNING: This has not been extensively tested. I just wrote it for a project, and thought it's worth publishing because it was useful. DO NOT USE ON ANY WORLD WITHOUT A BACK UP
Usage: /resizestructure [x1] [y1] [z1] [x2] [y2] [z2] [factor] (Optional: [factor y] [factor z])
Coordinates must be integers, the factor may be a double.
The server is likely to be unresponsive for a large amount of time when rebuilding a structure if lots of blocks are included.
Tip: in order to stop spigot from closing unresponsive servers, I suggest to increase the timeout time in spigot.yml when resizing extremely large builds. Otherwise the server may automatically close itself while the process is going on, causing the resize to be partly done or so.
The plugin will scale up the build, with the minimum x,y,z block be the same as the original minimum x,y,z, and a maximum x,y,z's position multiplied by the factor. I'll admit this doesn't give a lot of freedom, but it works well if the world only consists of the single build and the minimum is at 0,0,0.
Future versions may include the ability to use doubles, giving freedom to scale the build down instead of up, with any real number instead of just integers, but for now this version can be used to scale structures up.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta