TimeSpawner

What is it?

Always wanted to spawn a number sure mobs at a time/place determined by you. Then this plugin is for you This plugin will spawn MOB's on determined time and amount defined by you.
Example: If you want to spawn 15 zombies on a determined location each 60 seconds. Don't forget, plugin will just start the time count after all previously mobs are dead.

Features

  • Set spawn of mobtype with time and amount
  • Set area spawn of mobtype with time and amount ( spawn randomly )
  • File save editable ( yml )
  • Don't spawn nothing if player is not near
  • Mobs die if player not near
  • Prevent lost of track ( how many mobs already spawn ) by restart/shutdown
  • Auto-pull or manual mob pull back if get to far away
  • Settings define by mob or global

Planned

  • Add economy for players to buy spawners
  • Add language file
  • Add disable/enable spawner
  • Add over then 1 mobtype per spawn
  • Add command to force spawn
  • Add command to disable/enable spawn
  • Add timer for player get xp from spawners
  • Add Monster drop xp
  • Add Custom config to each mob
  • Add spawn the mobs around a configurable range from online players

Randomly Area Spawn

  1. Use command "/sp wand" with your hands free and you will receive special stick
  2. Left Click on First Block
  3. Right Click on Second Block
  4. Use command "/sp setspawn <spawnerName> <typeMob> <quantity> <time>"

Done ! Now the mobs will spawn at this area

Timer Sign

Only allow 1 sign for each spawner - Set Sign with :

Line 1 : [TimeSpawner]
Line 2: <spawner_name>

The quantity and mobtype will show on line 3 and the timer will show on Line 4

Permissions

  • tsp.admin ( All permission )
    • tsp.setspawn ( For spawn )
    • tsp.delspawn ( For delspawn )
    • tsp.spawners ( For spawners )
    • tsp.reload ( For reload )
    • tsp.wand ( For wand )
    • tsp.sign ( For Sign )
    • tsp.tp ( For Teleport )
    • tsp.reloc ( For re-location )
    • tsp.reset ( For reset )

Commands

/sp <wand|w> - give you stick to set area spawn
/sp <setspawn|ss> <spawnerName> <typeMob> <quantity> <time> - set a spawner
/sp spawnconf <spawnerName> <typeMob> <quantity> <time> - configure an already created
/sp <delspawn|ds> <spawnerName> - delete an already created spawner
/sp <spawners|sp> <nothing or spawnName> - view the list of spawners created
/sp <reloc|rl> <nothing or spawnName> - re-location the mobs to your(s) spawner(s)
/sp <reset|rs> <nothing or spawnName> - reset the spawners ( kill all mobs and reset timer )
/sp tp <spawnName> - teleport to spawn
/sp update - update plugin
/sp reload - reload plugin
/sp < help | ? | nothing > - get help on commands

  • Obs: Don't use any symbols on spawner name !

Requirement

  • Java 1.7
  • Vault

Setup

This plugin is installed much like every other plugin. Put the TimeSpawner.jar file in your /plugins/ folder and restart the server. The config files automagically appear in the /plugins/TimeSpawner/ folder.

Video tutorial

One video from video tutorial. LINK: http://www.youtube.com/watch?v=-OQwoFh4o7c

Dev-Builds

build

  • Same as release

Lag warning

Spawning too many mobs may lag your server the quantity depends on your server performance. 

 

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    49809
  • Created
    Jan 11, 2013
  • Last Released File
    Oct 31, 2017
  • Total Downloads
    7,464
  • License

Categories

Members

Recent Files

Bukkit