Custom Structures 1.5.1

Generate Structures from schematics. [1.13.2-1.16.1]

  1. ryandw11
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/ryandw11/CustomStructures
    Contributors:
    Chusca, Iniquit
    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: Please view the migration guide when updating from version 1.4.3.4 to 1.5.

    The current version is for 1.13.2 - 1.16.1 only.
    Use this for 1.11 - 1.12 support. (Outdated)

    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)


    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:
    [​IMG]

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

    Required Plugins
    World Edit (7.0.0)

    Config:
    Code (YAML):

    configversion
    : 5
    #========================================
    #             Custom Structures    
    #========================================
    #Wiki: https://github.com/ryandw11/CustomStructures/wiki

    #Log extra information in console when generating structures
    debug
    : false

    #bstats is where data is sent. https://bstats.org/plugin/bukkit/CustomStructures .
    #Here is some more information on it like what it collects and how to disable it all togeather and not just for this plugin.
    # https://bstats.org/getting-started
    bstats
    : true

    #Allow Plugins to delete structures at will.
    allowDeletion
    : true

    Structures
    :
       - demo
     
    Structure with every option enabled:
    Code (YAML):
    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
      # to replace.
      replacement_blocks
    :
        'STONE'
    : 'AIR'

    #List of lootTables for this Schematic, name and weight
    #Weight determines how often it will be chosen out of all the entries in the list.
    LootTables
    :
      lootTable
    : 5
    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.

Recent Updates

  1. Bug Fixes
  2. 1.5 Update
  3. Compiled to Java 8

Recent Reviews

  1. Holmes__
    Holmes__
    3/5,
    Version: 1.5.1
    So this plugin was working very nicely in 1.15 but after updating to the latest version for 1.16 the biome type filter does not work at all. If you specify a biome type then it just wont take it into account when spawning your structure. This makes the system useless unless you want to spawn the same structure in every single biome.

    If this is was not the case then I would rate this plugin 5 stars.
    1. ryandw11
      Author's Response
      I will look into that bug.
  2. Cinder4198
    Cinder4198
    5/5,
    Version: 1.5.1
    Great plugin, however can you make it so that custom blocks from the CustomItems plugin can be used inside the structures?
  3. FatihElmas
    FatihElmas
    5/5,
    Version: 1.4.3.4
    Hello, this is a Great plugin! I added this plugin to my server. Also You'd better add log.
  4. PatrickGamer
    PatrickGamer
    5/5,
    Version: 1.4.3.3
  5. Dariogamer2
    Dariogamer2
    5/5,
    Version: 1.4.3.1
    The plugin works amazing! I wanted something like this for a long time! 10/10 for sure!
    1. ryandw11
      Author's Response
      Thanks for the review!
  6. Fang_Zhijian
    Fang_Zhijian
    5/5,
    Version: 1.4.3
    Hi, this is a great plugin!It's very powerful!
    May I reprint the plugin to “www.mcbbs.net”? (It's the largest Chinese Minecraft forum)
    I will mark you as an author and write a link to spigotmc.
    1. ryandw11
      Author's Response
      I would prefer if you didn't. Anyone who wants to download it can come here to do so.
  7. dewobedil
    dewobedil
    5/5,
    Version: 1.4.3
    Waiting this long to see this update! im glad the dev still working on this !
    Thank you for awesome plugin and only Schematics plugin structure available in spigot 1.15.2
  8. dinoboss2001
    dinoboss2001
    5/5,
    Version: 1.4.3
    hace tiempo vi este plugin pero como lo estas atualizando me dio por probarlo me gusto no tiene tanta complejidad como parece eso me gusta la verdad 10/10 :)
    1. ryandw11
      Author's Response
      Gracias por la crítica. / Thanks for the review.
  9. hung1612
    hung1612
    5/5,
    Version: 1.4.2.1
    Can you add a log file to log all location of structure spawn ? This help server owner track if the spawn worked or not !
  10. NotBaldrick
    NotBaldrick
    5/5,
    Version: 1.4.2.1
    Great Plugin! Though does not work with the 2 recent versions of Mythic Mobs (4.8.0 and 4.9.0): outputs "A schematic tried to spawn a MythicalMob! This server does not have the plugin installed!" in the console. Works fine with version 4.7.2 though.
    1. ryandw11
      Author's Response
      Interesting. The api must have changed. Thanks for reviewing and reporting that bug.