Inactive [MECH/FUN] SpawnerAdjuster v1.8.1 - Monster Spawners enhanced! - [1.3.2-R2.0]

Discussion in 'Inactive/Unsupported Plugins' started by Choelian, Sep 30, 2011.

  1. Offline

    Choelian

    THIS MOD IS NOT INACTIVE. HOWEVER, THIS THREAD IS.
    Please visit our dev.bukkit.org page for up-to-date information.​
    [​IMG]
    SpawnerAdjuster v1.8.1 for Craftbukkit #ihavenoidea (1.3.2-R2.0)​
    What is SpawnerAdjuster? It allows Monster Spawners to be utilized in various fashions, but it has 3 primary functions.​
    1. Allow what is spawned by the spawner to be changed by simply clicking on it.
    2. Force the spawner to do its thing by feeding it a redstone signal
    3. Allow a spawner to be moved by simply 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-----​
    Most information can now be found on our bukkitDev page, here: http://dev.bukkit.org/server-mods/spawneradjuster/
    However, I do still check this thread daily monthly (usually on accident), feel free to post here if you don't like curse or something.​
    The Config File explanation page has been moved to http://dev.bukkit.org/server-mods/spawneradjuster/pages/config/

    The list of Permission nodes has been moved to: http://dev.bukkit.org/server-mods/spawneradjuster/pages/permission-nodes/

    The Changelog has been moved to http://dev.bukkit.org/server-mods/spawneradjuster/pages/changelog/

    *The full zip isn't really necessary. The jar will create the config files that are missing.
     
    TheHackerPlayer, kawa1107 and DaEgo like this.
  2. Offline

    Choelian

    Must ... get ... it ... done ... tonight... before ... mass ... effect ... consumes ... me.
     
  3. Offline

    Astaroth_j

    Yay! Thankyou dude! and enjoy Mass Effect ahaha is awesome.
     
  4. Offline

    Choelian

    Astaroth_j and DaEgo like this.
  5. Offline

    EpicBlargh

    You should be able to turn it on and off by using a stick. I think that would be cool.
     
  6. Offline

    Entellex

    Omg, Good Job and thanks! Btw does this support PermissionsEx? If so what options should be changed to support this. I put ignore permissions to false but other players that don't have the nodes are still able to use this plugin. O_O I must have the config incorrect.
     
  7. Offline

    Astaroth_j

    Magnifique!
     
  8. Offline

    Catjjc

    Looks good, but I think i'll stick to using falsebook for this.
     
  9. Offline

    Bakuhatsu

    FYI, the issue I mentioned once earlier with the image, it's still around.
     
  10. Offline

    Choelian

    I use permissionsEX, with the legacy bridge. IgnorePermissions is false and superperms is false.
     
  11. Offline

    Entellex

    Thanks!
     
  12. Offline

    Tutimane

    if you can make the mob spawner spawn when the player enters its radius then YOU WIN. and then we all win. is this possible?

    i could make the best dungeons with this with out having to make redstone traps
     
  13. Offline

    Jin Shepard

    Hi,

    I wish to run this plugin on my server, it is very basic at the moment not running any permission or as such.

    The issue is, that every time I want only Ops to be able to change the spawner it resets every time the server is launched, thus having the abilitie for anyone to change the spawner and that is not what I want, do you know why this is happening?
     
  14. Offline

    Choelian

    You should post the contents of your config.yml, so I can try to reproduce the error.
     
  15. Offline

    Jin Shepard

    system:
    opsChangeSpawnTypeOnly: false
    SpawnersRespondToRedstone: true
    allowDroppedSpawners: false
    debugLogs: false
    SuperPerms: false
    ignorePermissions: false
    deactivedByRedstoneStatus: false
    mustHaveValidPermissionsToAlterSpawner: false
    maxNumberOfEntsNearSpawner: 6
    TotalSpawnedEnts: 50
    spawnerEntCheckRadius: 6
    redstoneForcesSpawn: true
    spawner:
    allowChicken: true
    allowWolf: true
    allowSheep: true
    allowCow: true
    allowBlaze: true
    allowOcelot: true
    allowIronGolem: true
    allowEnderDragon: true
    allowMagmaCube: true
    allowMooShroom: true
    allowSnowGolem: true
    allowVillager: true
    allowSquid: true
    allowPig: true
    allowEnderman: true
    allowCaveSpider: true
    allowSpider: true
    allowCreeper: true
    allowSkeleton: true
    allowZombie: true
    allowSilverfish: true
    allowSlime: true
    allowGhast: true
    allowPigZombie: true
    allowGiant: true


    The opsChangeSpawnTypeOnly: false keeps resetting to false instead of staying True
     
  16. Offline

    Choelian

    I found the cause of the bug, and it will be fixed next version (which contains some other heafty changes and is not yet ready). In the mean time, I may have found a workaround.

    First, set "opsChangeSpawnTypeOnly" to true, next under "redstoneForcesSpawn: true" put "onlyOpsChangeSpawnType: true" then reload SpawnerAdjuster and that should trick the settings loader.

    edit: fix pushed to source

    I've been thinking how a person would do this without hooking onto something like onPlayerMove. I have a few ideas. Just wanted to let you know that I'm playing with your suggestion.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  17. Offline

    Jin Shepard

    It did not work, the added line even gets deleted and the first line gets back to false.
     
  18. Offline

    rubberducky42

    Maybe you could add craftable spawners?
     
  19. Offline

    Entellex

    Choelian You should add the ability to change a current mob spawner with an Egg, making it the type of the Egg you use. Would be easier for setting up multiple spawners.
     
  20. Offline

    Choelian

    I like this idea. Added to the to-do list. (It will be off by default, but enabled in config)
     
  21. Offline

    rossistboss

    Great job bro!
     
  22. Offline

    CubieX

    I'm using PermissionsEx 1.19.1 on MC 1.2.5.
    SpawnerAdjuster seems not to properly refer to permissions.
    Even players without permission for it can adjust spawners.

    My config:
    Click me (open)

    Code:
    system:
      onlyOpsChangeSpawnType: false
      SpawnersRespondToRedstone: false
      allowDroppedSpawners: false
      debugLogs: false
      ignorePermissions: false
      mustHaveValidPermissionsToAlterSpawner: false
      TotalSpawnedEnts: 10
      redstoneForcesSpawn: false
    radiusCheck:
      useRadiusChecks: true
      maxNumberOfEntsNearSpawner: 5
      distanceToCheck: 6
    spawner:
      allowChicken: true
      allowWolf: false
      allowSheep: true
      allowCow: true
      allowBlaze: false
      allowOcelot: false
      allowIronGolem: false
      allowEnderDragon: false
      allowMagmaCube: false
      allowMooShroom: false
      allowSnowGolem: false
      allowVillager: false
      allowSquid: false
      allowPig: true
      allowEnderman: false
      allowCaveSpider: false
      allowSpider: false
      allowCreeper: false
      allowSkeleton: false
      allowZombie: false
      allowSilverfish: false
      allowSlime: false
      allowGhast: false
      allowPigZombie: false
      allowGiant: false
    advanced:
      stopPigSpawns: false
    
    Show Spoiler
     
  23. Offline

    sivina

    same here

    our server player can break the spawner even they don't have the permission to do so

    running craftbukkit 1.2.5 r1.0 recommanded build
     
  24. Offline

    dxwarlock

    any update on the permissions fix? I had to use 'op only' at the moment. as with it off, anyone can change spawners, with or without perm node.
     
  25. Offline

    Jay101

    could you add an enable/disable function ?
    I use Catacombs on my server (a dungeon with many spawner) and we cant put torchs on spawner to stop them .. also, the spamming every times you tries to put a torch in is really annoying (was : Pig, Is now : Pig )
     
  26. Offline

    G1R Productions

    1) How to turn off total # of spawned ents. I want it to continue to spawn infinitely and never stop.
    2) This error occurs (I'm guessing when total # of spawn ents is reached)
    Code:
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:561)
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.EntityTracker.updatePlayers(EntityTracker.java:137)
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.EntityTrackerEntry.track(EntityTrackerEntry.java:65)
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.EntityTrackerEntry.scanPlayers(EntityTrackerEntry.java:279)
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:238)
    13.05 12:29:25 [Server] INFO    at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:804)
    13.05 12:29:25 [Server] INFO java.lang.NullPointerException
    13.05 12:29:25 [Server] SEVERE Unexpected exception
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:561)
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.EntityTracker.updatePlayers(EntityTracker.java:137)
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.EntityTrackerEntry.track(EntityTrackerEntry.java:65)
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.EntityTrackerEntry.scanPlayers(EntityTrackerEntry.java:279)
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.EntityTrackerEntry.updatePlayer(EntityTrackerEntry.java:238)
    13.05 12:29:25 [Server] SEVERE    at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:804)
    13.05 12:29:25 [Server] SEVERE java.lang.NullPointerException
    3) You say you check this daily though you haven't posted since march
     
  27. Offline

    JoshuaBehrens

    When did I said I check it daily ?
    I can't develop since my computer broke down. I can't post anything towards this.
     
  28. Offline

    G1R Productions

    Most information can now be found on our bukkitDev page, here: http://dev.bukkit.org/server-mods/spawneradjuster/
    However, I do still check this thread daily, feel free to post here if you don't like curse or something.​
     
  29. Offline

    Choelian

    Updated to 1.6.0.
    -Vault support
    -Obeys block break event (Factions/WorldGuard/Residence)
    -1.2.5-R2

    Edit: Updated original post to show that I check this thread ... monthly?
     
  30. Offline

    TheHackerPlayer

    How do i change the spawner without doing"/spawner [mobtype]"?
     
  31. Offline

    Choelian

    The irony being that there isn't a command to change the mobtype of a spawner.

    No son, just go right click the spawner (assuming your permissions are configured correctly)
     

Share This Page