Sueta

AutoAssetPlacer

1.15-6

A plugin that places random assets (schematics) inside a selected WorldEdit area

·Plugin

Introduction
AutoAssetPlacer is a plugin that let's you place random assets (schematics) inside a selected WorldEdit area.

This plugin depends on WorldEdit: http://www.enginehub.org/worldedit . The plugin has been tested with WorldEdit version 7.1.0. It may not work with older/newer versions.

To install this plugin, put the .jar file inside the plugins folder and (re)start the server. Everything will be created automatically. Please don't change any files inside the AutoAssetPlacer folder (unless you really know what you are doing).

Creating assets
To create an asset, follow these steps:

  1. Build the asset inside your world
  2. Select the asset with WorldEdit
  3. Make sure you face the front of the asset
  4. Type //ap create <assetname> [category] where <assetname> is the name of your asset and [category] the category you want to place the asset in (can be left blank)
  5. The asset has been saved, you can now remove the asset you just build

Deleting assets
To delete an asset, just type //ap delete <assetname> where <assetname> is the name of your asset

Placing assets
To place assets inside a selected area, follow these steps:

  1. Select the area with WorldEdit
  2. Type //ap generate [y axis offset] [category] where [y axis offset] is the offset to use for the y axis (default = 0) and [category] is the category you want to use (leave blank to use general assets)

A demonstration can be seen here:
YouTube

Commands and permissions

command   :  //ap  
description   :  Shows  all  the commands  
permission   :  assetplacer.help 
 
command   :  //ap create <assetname>  [  category  ]   
description   :  Create an asset  
permission   :  assetplacer.create 
 
command   :  //ap delete <assetname>  
description   :  Delete an asset  
permission   :  assetplacer.delete 
 
command   :  //ap generate  [  y axis offset  ]   [  category  ]   
description   :  Fills a selected room with random assets  
permission   :  assetplacer.generate 
 
command   :  //ap undo  
description   :  Undo the last generation  (  only latest generation can be undone  )   
permission   :  assetplacer.undo 
 
command   :  //ap list  [  page  ]   
description   :  List  all  the assets  
permission   :  assetplacer.list

Similar projects

Plugin →