CrazySpawner
Version 4.3
Description
Tired of empty or to complicated mob farms? Spawn and kill monsters or animals.
Revive grieved villages. Restore the entire The_End world with Ender-Dragons and -Crystals.
Use repetitive SpawnTask to automate these tasks.
Monster invasion? Spawn as much as possible. Are your players fast enough to kill them all?
Are you creating a rpg? Do you need custom monsters?
Have you tried killing a Zombie with Full Armor and 1000 life?
Do you want to have special monster spawn areas?
Do you need help with drop events? Just spawn your drops and XP.
Features
- Custom Entities
- angry (Wolf + Pigman)
- baby (Animals + Zombie)
- charged (Creeper)
- color (Sheep)
- custom (head) name
- custom max heath
- custom drops
- custom xp drops
- custom equipment
- custom damage
- size (Slimes)
- tamed (Cat/Ocelot + Wolf)
- villagertypes
- wither (Skeleton)
- detectionRange and alarmRange
- supports none living entities
- drops, falling blocks, fireworks + more
- + much more
- 56 spawnable entity types
- 46 optiongroups in total
- 170 options in total
- no new mob types included (only default minecraft ones)
- my plugin may support partially support new mob types added by mods
(Can be fully supported with a little coding - Ask)
- my plugin may support partially support new mob types added by mods
- Animal/Monster/Golem/Villager/Boss spawning
- All Slime sizes (1 - 100+)
- All Villager types
- Baby creatures
- CustomCreatures
- PoweredCreepers
- WitherSkeletons
- SkeletonHorses
- + more (Almost everything included in Minecraft)
- Animal/Monster/Golem/Villager/Boss removing
- Ability to respawn bosses
- + Command to automatically respawn Ender-Dragons and -Crystals in The_End world
- Change Spawner Types
- Overwrite default entities
- Supports jokeys/riders
- Currently only via custom creatures
- Peaceful option (don't attack)
- Detection range (include view range and angle)
Requirements
- CrazyCore (Version 10.7.7 or later)
Commands with their Permissions
Metrics
(Generated by MCStats.org)
Languages
- en_en (English)
- de_de (German - Deutsch)
- cn_cn (Chinese - 中国的, thanks to cdcp998)
- es_es (Spanish - Español, thanks to Sirikon)
- fi_fi (Finnish - Suomi, thanks to suomenlippis)
- fr_fr (French - Français, thanks to Finelarme2)
- nl_nl (Dutch - Nederlands, thanks to jekeke123)
- pl_pl (Polish - polski, thanks to MegaManNT)
- ru_ru (Russian - русский, thanks to kilolife, SannyOK)
(Please post additional translations here, so i can share them to everybody!)
But I can set the monsters armor even if they naturally spawn?
If i can, how?
@wydgabriel
In CrazySpawner you can only define one fixed item for helmet, chestplate, leggings, boots and weapon.
Randomized equipment is planned but with low priority.
If not, do you now some plugin that do that?
No, i don't know any other plugin that can spawn entities with armor/weapons.
TheOne, can I make to every mob that spawns in the world spawn with armor?
Like: Spawn with iron gear: 30% , leather 50% , gold 15% and Diamond 5% and properly their drop chances?
Same with weapons? If not, do you now some plugin that do that?
You're my hero bro..
Really, awesome!
Testings now :P :P :P
@wydgabriel
I just added a new feature for that. You can download the latest dev builds from here:
https://dl.dropboxusercontent.com/u/16999313/Bukkit/CrazyCore.jar
https://dl.dropboxusercontent.com/u/16999313/Bukkit/CrazySpawner.jar
First of all craft the equipment you want to give the monster.
Place all items in your fastaccess slots.
then execute
/cspawner me <EntityType(Zombie etc)> <Name of the Creature> helmet:Fast1 helmetdc:0.5 chestplate:Fast2 iteminhand:Fast9
you can update your entity by using:
/cspawner me <Name of the Creature> <Name of the Creature> ...
you can display all options of that creature with
/cspawner se <Name of the Creature>
there are much more options possible just press tab and get a list of all of them or have a look in the example folder
voila, you can now spawn your custom monster with
/cms <Name of the Creature>
it is also possible to overwrite all entities of the given type with a custom one, but there is no command for that yet.
Hello again TheOneMadHawk!
I actually love your plugin and I was searching for some RPG plugins that could work with yours and I found a plugin that can make the monster drops his armor with some random attributes.
Could you please tell me how can I make to some custom mobs that I create with respawn time spawn with random armor? Like, I can set: monsterarmor: iron and then the monster, everytime that he spawns, he spawn with random parts of iron gear, with sword, axe and stuff.
Nothing about attributes, because the another plugins already set random attributes to armors that spawn with the monsters..
And, could you please tell me if it already exists or make some command to add to the monster that could set the chance to him drop his armor? That can be to every part of his gear, just one chance set.
Thanks and sorry for the bad english, there's some ideias that you should implement in your plugin. Cheers
@TheOneMadHawk
Thank-you very much for your time in this matter.
OK I will work with it some more today
project is zoo
I dont care if they are de spawned or killed i guess as long as they will respawn and the limit is where i want in this case like 4 or 5, it is enclose so even baddies would be ok with movement if peacefull, like i said ill get back at it and report sucess or fail, I have like 30 cages to set up what a pain, lol
@antichip
cr:2
creature search range=2 blocks, little bit low i guess
pr:30
pm:1
despawn:false
no damage and no movement isn't possible yet.
peacefull mobs:
peacefull:true
hello, I am doing a project that needs only so many of each spawned entity at all times.
I got it making the mobs but it does not stop at the max number they just gets more and more, lol please look this over and let me know whats wrong, I would like to have the set number present if a player is within 30 blocks and no de-spawning, take no damage and are passive. and can I give them a limited range of movement from thier spawn location? command: /cms wolf 4 d:2s r:-1 s:false i:4s cmax:6 pm:1 cr:2 ad:false sr:3 that is my command line
@Theory11
/cms creature:ENDER_DRAGON amount:1 repeat:-1 synced:true interval:1D creaturemaxcount:1 creaturerange:1000 chunkloadrange:5
this spawns one enderdragon every day (exactly at 00:00:00 (+timezone)) forever, but does not spawn a dragon if there is already one within 1000 blocks and loads all chunks within a 5 chunk range. (Unloaded chunks cannot count entities)
this can be shortened a lot
/cms ENDER_DRAGON a:1 r:-1 synced:true i:1D cm:1 cr:1000 clr:5
in addition to that here is a /tear (theendautorespawn) command to respawn the entire end automatically. (if executed while end is in a "new" state)
playermincount: minimum players required within playerrange
blockingrange: do not spawn if a player is within this range
countdowntime(s) send the countdownmessage countdowntime before (attempted) spawning.
countdownmessage message shown
countdownbroadcast whether is is shown on all worlds or only to nearby players
spawnrange randomize spawning in x&z
fire burn for fire ticks
thunder cast a lightning strike on spawn.
I Just Don't Understand This: <creature:Creature> [amount:Integer] [delay:Duration] [repeat:Integer] [synced:Boolean] [chunkloadrange:Intger] [interval:Duration] [creaturemaxcount:Integer [creaturerange:Double]] [playermincount:Integer [playerrange:Double]] [blockingrange:Double] [countdowntime:Duration [countdowntime:Duration] ... [countdownmessage:String] [countdownbroadcast:Boolean]] [allowdespawning:Boolean] [location:Location] [spawnrange:Double] [health:Integer] [showHealth:Boolean] [fire:Integer] [thunder:Thunder]
I Filled Them In When I Did The Command But, It Keeps Telling Me My Perameters Are Not Valid. So I Imput One Of The Alternative And It Says It's Not Recognized. And I Need A Tutorial, Or Some Help On How To Do This. I Understand How To Spawn A Boss, And Make Them And What Not, But Not How To Get It To Keep Spawning And How To Get It To Only Have 1 Spawn. Cause I Did Have A Problem Where It Super Spammed The Spawn Of The Boss, And I Want It To Only Be 1 At A Time Before A New One Spawns.
Please Help, Thanks.
@Hangar
Is it possible to have a mob spawned with dyed leather armor on?
Sure
Is it possible to turn one of the predefined mob types into a spawner (so that exact configuration comes out)?
No this is not possible. Due to Bukkit limitations.
Thanks for the other replies.
Is it possible to have a mob spawned with dyed leather armor on?
Is it possible to turn one of the predefined mob types into a spawner (so that exact configuration comes out)?
Thanks :)
@Hangar
1) I tried using the color/font codes on a lore line but it didn't pass them properly. Are we stuck with the default colors?
No, but items use minecraft color codes (default Bukkit behaviour)
- §cBlessed by the goddess kiss
Maybe i'll fix that, but that would be a little bit hackish.
2) I'm trying to make a zombie type that only aggros if you get within a 1-2 blocks but I can't seem to figure out the alarm/alarmrange bit. My default range is set to 16. Any tips?
alarmRange is the range other mobs are alarmed if a mob is attacked.
You can walk freely between "peacefull" zombies and they won't attack.
But if you hit one of them all monsters nearby will become angry and will start attacking.
The detectionRange is painfully expensive. (CPU)
all monsters * all players (map based) checked every second(+/-).
@wydgabriel
Here at the location line of the spawn task can be a World Guard Region?
no, currently there is no WG support.
i guess you want to spawn a monster within a given region?
there is a spawnRange option to vary the spawn location a bit. (No spawn location check)
And how can I set to the mob task occurs every 20 seconds after the mob death? Because when I create the task, the creature dies and get up another one.. What is the config to this task?
Currently only timer are possible as triggers. (More will be added with v4 along with some missing monsters)
You have to set the spawn interval to 20 seconds and set
creatureMaxCount (cm) = 0
creatureRange (cr) = 100++
Tried countdowntime but it didnt worked.
CountdownTime/Message will be shown before the monster is spawned.
It is some kind of announcement.
This plugin looks like almost exactly what I needed :)
1) I tried using the color/font codes on a lore line but it didn't pass them properly. Are we stuck with the default colors?
2) I'm trying to make a zombie type that only aggros if you get within a 1-2 blocks but I can't seem to figure out the alarm/alarmrange bit. My default range is set to 16. Any tips?
Thanks :)
Hi!!
Here at the location line of the spawn task can be a World Guard Region? If yes, its awesome! And how can I set to the mob task occurs every 20 seconds after the mob death? Because when I create the task, the creature dies and get up another one.. What is the config to this task? Tried countdowntime but it didnt worked. Good plugin!
@LordPhrozen
There is currently no spawn location checking.
Consider this as planned.
Good day everyone!
Sadly I am still running tests with skills, as unfortunately setting up ancient RPG is not that fun / easy / logical. However I did come across a rather annoying caveat of the plugin. Due to the AI, and it wanting to take the shortest path, and sometimes this means walking off ledges and jumping into the water between spaces.
"Alright" I thought, so i spawned in spruce leaves wherever I did not want npcs/players to go, then edited our texture pack to make that leaf, completely invisible. And what do I find? our npc's spawning INSIDE the giant walls of leaves.
WTF? I am sure this was not intended :]
@LordPhrozen
Crazy(Loot)Chest is a good idea.
I'll wait for your further testing and weekend.