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
- Use command "/sp wand" with your hands free and you will receive special stick
- Left Click on First Block
- Right Click on Second Block
- 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
- Same as release
Lag warning
Spawning too many mobs may lag your server the quantity depends on your server performance.
Why do my wither skeletons spawn with a bow ? pls help
good plugin! Good it be possible to spawn the mobs around a configurable range from online players?
Thanks!
In reply to resoluciones:
In reply to stutiguias:
Hello use "pig_zombie", "magma_cube" that works
help me!
How to setspawn pigzombie,wither skeleton and magma cube
how to spawn pigzombie and wither skeleton
Parabeins pelo plugin!
Poderia adicionar opçao para que os mobs sejam gerados na globalregion do worldguard?
Obrigado!
I NEED THIS FOR 1.8 I CRY
Is there a way to spawn mobs with certain gear? (Like zombies with armour etc)
Sugestão: adicionar uma opção para que os mobs não saiam da área selecionada.
Can you add some Features?
- If someone do /stoplag or /butcher the mobs dont spawn again i need to do /sp reload. So let the plugin check if are monsters spawned or not.
- More spawn location for 1 Spawner
@Life4YourGames
this plugin not focus on killmessage, but i will see about about that
@Pat1196
@HavenOfKairos
Sry about delay, i back ( not from the dead lol ) ... i will update asap
This is exactly what I'm looking for! Question: This being continually updated? Follow-up to Pat1196.
Is this plugin still being updated? It appears to be causing my server to time out often, and I have only created a few spawn areas that produce only three mobs at max. Never has my server used this much RAM. May the efficiency of this plugin be evaluated? Thanks.
Hey, very nice plugin :D
We're already enjoying it on our server, but there's one thing that would improve it a bit. It would be cool if you could use Mobnames but disable the killmessage.
Greets Life4YourGames
(PS: I'm german, excuse me for mistakes :S)
@lordjoshie
thanks... my work on RideThaDragon not finish yet.. and my jenkins is offline right now i searching for alternative ... maybe later i will come back to RideThaDragon again. Sry.
Hey, I love your account and the work that you do. Could you please release the updated version of RideThaDragon. It would help me and probably many more who want the plugin. Thanks.
@nathampa0909
Obrigado por detectar o erro... eu ja tinha conhecimento de tudo q você disse, apenas passou desapercebido o this... eu realmente estou me perguntando pq uma coisa tão idiota passou desapercebida... nunca vou me perdoar... rs... ( que é apenas uma referencia ao proprio plugin , designando assim o cancelamento apenas para a task do plugin em questão )... vou corrigir assim que possivel , por enquanto não use o command reset
@stutiguias
O que eu quiz dizer é que vc deve falar pro plugin que ele deve cancelar as tasks do plugin e não do servidor inteiro.
Eu tinha te falado errado agora eu peguei um código que fiz e me lembrei:
Escreve assim no lugar: plugin.getServer().getScheduler().cancelTasks(this);
Assim esse (this) faz o plugin cancelar os schedulers apenas do plugin e não do servidor todo.
Edit:
Ou tente apenas: getServer().getScheduler().cancelTasks(this);