Miniaturise is a tool that allows you to create miniatures of something that you’ve built in Minecraft without needing any mods. You can also use it to work with single Block Displays.
The miniatures are achieved through the new Block Display entities that were added in Minecraft 1.19.4. Block Displays are an easy and performant way to display blocks in your Minecraft worlds. One of their biggest advantages is that you can change their size and rotation.
Block Displays are not the only type of Display entities that were added in 1.19.4. For the other ones I have created separate plugins:
- Item Displays: Showcase
- Text Displays: Holography


Please notice the plugins license
You can alter the default configuration by changing the values of the config.yml file in the plugins data folder.
The setting max-entity-limit is defining how many Block Displays can be spawned when pasting a miniature.
Be careful when increasing this setting as it will influence performance and might lead to crashes of servers or clients when it is too high.
check-for-update: true
max-entity-limit: 1500
selector-tool : WOODEN_SHOVEL
adjuster-tool: BRUSH

By default only server operators are able to use Miniaturise. If you want to give other players the right to use Miniaturise you need to grant them the permission miniaturise.use
Select two positions with either the selector tool (wooden shovel by default) or use the /mposition command.
If you have selected two positions use the /mselect command to select this region. This will also select any miniatures in that region as your placed miniature, so this way you can alter or delete already placed miniatures.
Now you can optionally use /mscale selection <factor> to scale your miniature before pasting it.
To paste your miniature simply use the /mpaste command
To adjust the position, size or rotation of your miniature you can use the adjuster tool (brush by default) together with the adjuster interface that you can open with /madjust
If you want to delete your miniature you can do this via the adjuster interface or by using /mremove

You can also save any miniature you’d like as a file with /msave <filename>
You can load miniatures from a file with /msave <filename>
You can list every saved miniature that are saved on your server with /mlist
The miniatures are saved in the data folder of Miniaturise in the miniatures folder.
your-server/plugins/Miniaturise/miniatures
If you run into any issues feel free to report them to me on GitHub. There you can also suggest new features that could be added to Miniaturise.


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
