SpawnerAdjuster
Current Version: Look over here ---->
(Bukkit.org Forum Page | Source | Youtube Demonstration | ChangeLog | Permission Nodes | Config | Latest .jar* | Recipe Addon )
( SpawnerAdjuster for other platforms: Vanilla Server | Client only )
*Direct latest .jar link removed to conform to bukkitdev guidelines. If you can't open/don't trust zips, Please PM me and I'll send you a direct link to the .jar
What is SpawnerAdjuster? It allows Monster Spawners to be utilized in various fashions, but it has 3 primary functions.
# Allow what is spawned by the spawner to be changed by simply clicking on it. # Force the spawner to do its thing by feeding it a redstone signal # Allow a spawner to be moved by simple breaking it.
Why create a this mod? Surly one exists already!
Yes, indeed. I saw 2 actually. However they both lacked a chunk of things I wanted. 1 had permissions support but requires /commands to work with a spawner, and I believe a player should never have to resort to the / key. The other one, while allowing interaction with just clicking was not up to date with 1.8 and the author said "6 weeks" before he update it. No, no I'll write my own, thank you.
-----Enough about why, lets talk about how-----
The config.yml can be found in your server's plugin folder, in the directory "SpanwerAdjuster'. An explanation of all the settings in it can be found at http://dev.bukkit.org/server-mods/spawneradjuster/pages/config/
I like to think the permissions are straight foward. Only SuperPermissions are supported. Permission nodes can be found at http://dev.bukkit.org/server-mods/spawneradjuster/pages/permission-nodes/
Great plugin :) definitely the most used for our dungeons.
However, if I may, the redstone trigger is quite incomplete... It only makes mob spawn when it recieves a direct impulse of redstone at the same level. Redstone torches and repeaters does not power the spawner, and powering the spawner from above or below does nothing.
Apart from this, the plugin is awesome ;)
Edit : by the way, could you add an option to enable/disable natural spawning ? like Sneaking+right-click or so. Because sometimes you want it to spawn only with redstone :]
Im using bpermissions and i can't turn it off.
Using
- ^SpawnerAdjuster.SetMobs.Hostile.Slime
and all none op can do everything :(
@ablac
Hmm, I use PEX too. Thanks for the report, I'll see if I can reproduce.
Not working, I setup my permissions file with these commands
If im OP i can use it but when im not OP i cant
http://pastebin.com/3QEbaYVV My Current Config for the plugin.
I am using PEX for permissions. Thanks.
EDIT Works now with the permission SpawnerAdjuster.*
@hinotenshi
Thats a good idea. I'll look into it
@Sepulzera
if you set mustHaveValidPermissionsToAlterSpawner set to true and your players DO NOT have the permission nodes for Creepers/Skeletons/Spiders/Cave Spiders, they will not be able to alter normal spanwers. HOWEVER, they could break the spawner and if you allow dropped spawners, replacing it would set it to "pig", which could be adjusted.
So now allowing dropped spawners would be necessary too.
Can you add electrified Creepers too ?
Can map generated spawner get adjusted either?
I would like to give the possibility to take mob spawners for own purposes, but not to adjust mob spawners in dungeons and mines.
@therealorgrin
Open a ticket at( http://dev.bukkit.org/server-mods/spawneradjuster/tickets/ ) and post your config. The problem may be computability between bPermissions and SpawnerAdjuster (I only test against Permissions EX/2.7/3.1 and Group Manager, bPermissions should work, but if bPermissions isn't working, I will fix it)
Im using bPermissions and all have access to all animals :(
Anyone know a solution?
I have tryed with:
- ^SpawnerAdjuster.SetMobs.Unused.Giant
Still works :(
I did it as you suggested and it worked. (I did it the same day you posted comment here, I just forgot to reply back) And I want to say thank you. ;) This plugin is awesome, because I have always wanted this. :)
@annonymious
Make sure allowDroppedSpawners is set to true so spawners can drop. Also, if you use a permissions plugin, make sure you have the node "SpawnerAdjuster.BreakSpawners". If you don't use a permissions plugin, then set ignorePermissions to false.
I'm so happy that I found this! I love it! It just seems that when I break spawner, it won't drop but disappear. I'm sorry if this is available to be set in config. ;)
@RustyDagger
Heh, just noticed this in the new CraftBukkit recommended build.
"Updating to this Recommended Build is highly recommended as it contains some fixes for bugs found in our previous RB, like mob spawners not respecting light. However, as always, we strongly recommend you backup your server before updating, just in case."
SpawnerAdjuster 1.0.2 should work with 1317 just fine.
@SirMonsterSlayer
Did you use permissions to try to prevent a spawner from dropping or changing the setting "useBlockListener" in the config?
If it still dropped even after setting "useBlockListener:" to false, then something may be amiss on my end. I will investigate tonight, but I would like you to send me your config file.
As for the pig, that's actually a bug with Minecraft itself. from minecraft wiki: http:www.minecraftwiki.net/wiki/Monster_Spawner#Bugs
@sadmean
It still dropped when I tried breaking it.
Also why doesnt it change the pig in the spawner ? :(
@RustyDagger
You might want to cut redstone signals to the spawner if you plan to change something. That said, this mod does not change the rules of mob spawning (yet). If you've got 4+ torches next to the spawner then skeles/zombies/creepers/spiders wont spawn. (unless another mod that effects spawners is loaded)
Mobs from the nether (PigZombies and Ghasts) ignore light level when spawning so, for now, you're on own dealing when them. No number of torches in the world will stop them. (That's not a direct effect of the mod, Nether mobs aren't meant to spawn from spawners, so they don't bother checking the light level for when its safe to spawn. The easy fix would be to disable them in the config or deny players permission to effect nether mobs.)
after installing this plugin why don't mob spawners stop spawning mobs when there is torches every where around them it makes it very hard to right click the spawner to change its type when i cant stop it spawning !!!
@SirMonsterSlayer
Are you asking for spanwers to not drop on break ever, or only drop when admins break them?
if you go into the settings and set useBlockListener to false, that should prevent them from dropping ever. (but players will still be able to break them, just not pick them up)
@sadmean
Could you also add an option to let spawnser not drop on break ? I don't want to inflate the whole game with pig spawner :)