NewCraftRank SitesA free website and storeMake yours ›
1.10.41CraftRank Launcher is out Download ›AshlarFree server software built on Paper, with DDoS and backdoor protection See Ashlar ›Server ownersYour own launcher with your name, logo and one click onto your server See themes ›
Resources / Plugins / Custom Structures

Custom Structures

Generate Structures from schematics. [1.13.2-1.21]

PluginsFree1.13 – 1.21
by ryandw11 · listed from SpigotMC · ★★★★★ 4.5
Download ›

Direct download from SpigotMC · 107,869 downloads

What it does

Custom Structures is a plugin for Paper / Spigot servers, made by ryandw11. Generate Structures from schematics. [1.13.2-1.21].

It supports Minecraft 1.13 – 1.21. It has been downloaded 107,869 times on SpigotMC. That puts it at #13 of the 101 world and map plugins listed here. 79 people rated it 4.5 out of 5. The last update came out on Jun 23, 2024.

Supported versions

1.211.201.191.181.171.161.13

Release history

Custom Structures has had 45 releases on SpigotMC since Mar 21, 2017. None of them came out in the past year. The newest is 1.9.1, released on Jun 23, 2024.

VersionReleasedType
1.9.1Jun 23, 2024Release
1.9.0.1Mar 22, 2023Release
1.9.0Mar 20, 2023Release
1.8.2Dec 9, 2022Release
1.8.1Jul 3, 2022Release

Commands

The commands named on the SpigotMC page of Custom Structures:

/cstructure

Permissions

Permission nodes named there, to give with a plugin like LuckPerms:

customstructures.infocustomstructures.reloadcustomstructures.testcustomstructures.additemcustomstructures.checkkeycustomstructures.getitemcustomstructures.createschematiccustomstructures.create

Latest release on GitHub

Custom Structures is open source. Its newest release on GitHub is Version 1.5, published on Jun 29, 2020.

Download

Please download this plugin on Spigot

Changes

Structure System

The entire structure system has been changed. Instead of all the structure settings being in the config, each structure has their own yaml file. These files are located in the structures folder. 1.5 has an automatic conversion feature, all you need to do is start the server with the new version. Please see this wiki page on converting 1.4 to 1.5 for more information

Here is a structure file with all of the options enabled.

schematic: 'demo.schem'

Chance:
Number: 1
OutOf: 500

StructureLocation:
Worlds:

  • world

SpawnY: top
Biome: 'all'

StructureProperties:
PlaceAir: true
randomRotation: false
ignorePlants: true
spawnInWater: true
spawnInLavaLakes: true

StructureLimitations:
whitelistSpawnBlocks:

  • GRASS_BLOCK
  • Dirt
  • Stone
  • air

This could cause issue with lag depending on how large the search area is.

BlockLevelLimit:
mode: flat
cornerOne:
x: 5
z: 5
cornerTwo:
x: -5
z: -5

This could cause issues with lag depending on how many blocks you have

Read all release notes on GitHub

Before that: Version 1.5 Release Candidate One (Jun 28, 2020), Special 1.12.2 Version (Apr 14, 2020).

Description from the author on SpigotMC

Documentation | Javadocs | Issues

Support Discord

Custom Structures is a plugin where you can generate your own builds in the world. You can edit where it spawns and the rate in the config.

Notice: As of version 1.8.0 Java 16 or above is required to use the plugin.

The current version is for 1.13.2 - 1.21.x only.

Features:

  • Create Structures to spawn in your world.
  • Randomized Rotation
  • Loot Tables for chests, brewing stands, and furnaces. (Custom Items Included)
  • Biome Restrictions
  • Spawn Block restrictions
  • Customized y-axis spawning
  • Restrict worlds
  • Spawn Vanilla Mobs
  • Spawn Mythical Mobs (Requires MythicalMobs)
  • Spawn Custom NPCs (Requires Citizens)
  • Support for custom biomes through addons.
  • Recursive Schematic Placement

Commands:

/cstructure - info about the plugin.
/cstructure reload - Reloads the plugin.
/cstructure list - List the active schematics.
/cstructure test (schematic name) - Paste the schematic.
/cstructure addItem (key) - Add an item to the custom items list.
/cstructure checkkey - Get the key of an item you are holding in your hand.
/cstructure getItem (key) - Get the item of the key specified.
/cstructure createschem (name) - Create a schematic from the current worldedit selection.
/cstructure create (name) (schematic) - Create a structure using the default settings.

Permissions:

customstructures.info
customstructures.reload
customstructures.test
customstructures.additem
customstructures.checkkey
customstructures.getitem
customstructures.createschematic
customstructures.create

Screen Shots:

(This was done for testing. Each beacon had a chest.)

(Credit to Bibouche for this image)

Required Plugins

World Edit (7.0.0+)

Structure Configuration:

View how to configure structures on the wiki.

Other Info

This plugin was made out of fun. If you have any ideas for an update please tell me. Report any bugs to github!

Please report any bugs to github or the discussion.

Written by ryandw11. Read it with pictures on SpigotMC.

How to install Custom Structures

  1. Make sure your server runs Paper and Spigot on Minecraft 1.13 – 1.21.

  2. Download the .jar file from SpigotMC and put it in the plugins folder of your server.

  3. Restart the server. Avoid /reload, many plugins do not handle it well.

  4. Type /plugins in the console: Custom Structures should be listed in green. Its config files are created in the plugins folder on the first start.

Compatibility

Minecraft versions
1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.13
Runs on
Paper, Spigot
Edition
Java
Needs
Nothing else
Price
Free
Upkeep
Actively updated (Nov 11, 2026)

Custom Structures compared with similar ones Compare all alternatives

ResourceDownloadsRatingVersionsLast updatePrice
Custom Structuresthe one you looked at108K4.51.13 – 1.21Jun 23, 2024Free
BuildPastemistrx14365K–1.13 – 26.x25 days agoFree
Fast Chunk Pregenerator7smile7310K4.41.16 – 1.20Nov 16, 2023Free
DungeonsXLSataniel178K4.51.18Jul 24, 2026Free

Questions

Does Custom Structures work on Minecraft 26.x?

Not yet. The newest version it supports is Minecraft 1.21.

Is Custom Structures free?

Yes. Custom Structures is free to download from SpigotMC.

Which server software does Custom Structures run on?

Custom Structures runs on Paper and Spigot servers.

Is Custom Structures still updated?

Yes. The last update came out in the past day.

What are the best alternatives to Custom Structures?

The closest ones are BuildPaste, Fast Chunk Pregenerator and DungeonsXL. Compare all alternatives

Alternatives to Custom Structures

Take It OutPlugins · 1.20 – 26.x

Minecraft mod that lets you pick blocks from shulker boxes using mouse wheel, Easy Place, or right-click — perfect for Litematica schematics and printers.

Free119,768 downloads
Compare all alternatives ›

Reviews

–★★★★★
0 reviews
50
40
30
20
10

4.5 from 79 ratings on SpigotMC.

Log in to leave a review.